- Home
- Categorie
- Coding e Sistemistica
- WordPress
- [Risolto] Inserire codice PHP in pagine o articoli
-
[Risolto] Inserire codice PHP in pagine o articoli
Come si fa a inserire uno spezzone di codice PHP in una pagina o in un articolo di wp?
Per esempio, se volessi creare una pagina che mi stampa dinamicamente certe categorie e relative sottocategorie, come faccio a inserire l'istruzione php nell'html?
Specifico che ho provato a inserire, molto semplicemente, il codice php nel testo ma il risultato è stato che non viene interpretato dal server. Nella maggior parte dei casi modifica il <?php iniziale in < ?php (cioè inserisce uno spazio tra il < e il punto interrogativo).
-
puoi provare ad inserirlo nel template della pagina / articolo, ma si vedrà ogni volta che viene chiamata una pagina o un articolo.
se non ricordo male esisteva qualche plugin che permetteva inserimento di codice anche nel post.
ad esempio:
http://priyadi.net/archives/2005/03/02/wordpress-php-exec-plugin/
http://bluesome.net/post/2005/08/18/50/
-
Grazie mille anche questa volta per l'utilissima risposta.
Ho provato entrambi i plugin, ma mi pare che solo il secondo funzioni.
Ad ogni modo non riesco a ottenere quello che voglio: creare una pagina che mi stampi dinamicamente il contenuto di certe categorie. il risultato a stampa è una riga contenente l'istruzione php.
Mi viene il dubbio che la funzione wp_list_categories() non sia accessibile da dentro l'articolo o la pagina. In tal caso però non saprei come fare a richiamarla...
-
Prova sto plugin:
http://www.nosq.com/blog/runphp/Ti permette di inserire codice php nei post e farlo interpretare dal server.
Per attivare l' opzione devi flaggare una voce nel momento in cui scrivi il post.
-
a questo punto credo che il rendere del php con quei plugin sia esterno e poi venga fatto una sorta di echo del render.
l'unico metodo per utilizzare le func interne di wp è di o editare il theme oppure usare php ma utilizzando degli include opportuni.
-
@KING_Hack said:
Prova sto plugin:
http://www.nosq.com/blog/runphp/Ti permette di inserire codice php nei post e farlo interpretare dal server.
Per attivare l' opzione devi flaggare una voce nel momento in cui scrivi il post.
Grazie, lo provo e ti faccio sapere
-
@gh3 said:
a questo punto credo che il rendere del php con quei plugin sia esterno e poi venga fatto una sorta di echo del render.
Infatti, dai vari "readme" dei plugin mi pare di aver capito che facciano più o meno tutti così.
-
Ho finalmente risolto il problema con EXECPHP.
Occorreva disabilitare il WYSIWIG e la correzione automatica dell'annidamento dei tag.
Adesso funge perfettamente.
Grazie a tutti per le dritte.
-
ottimo, allora segnalo come risolto