La App che permetteva blocchi php se non ricordo male è sparita da diversi anni... Per creare dei blocchi usando il php può fare:
AdminCP -> Pages -> Blocks -> Create New Block -> Plugin
qui puoi usa il php arbitrario, ha senso come scelta? no...
https://invisioncommunity.com/4guides/themes-and-customizations/template-syntax/using-arbitrary-php-in-templates-r142/
Altrimenti sei obbligato a sviluppare una App solo per il blocco.
Vogliono ammazzare il mercato self-host, non hanno guadagno. Prima hanno ucciso le terze parti cancellato il marketplace, adesso uccidono il self-host per favorire le proposte cloud... Se continuiamo di questo passo credo che presto non avremo più una versione self-host onestamente... Io sto già iniziando a rendere i miei portali che usano Laravel + IP.Board più indipendenti dalla piattaforma IP.Board, per un cambio di piattaforma veloce e indolore...