¿Cómo puedo meter código PHP en una entrada de wordpress? Se puede? necesito meter php en un post, no sé como hacerlo ni si se puede hacer, supongo que sí, me pueden ayudar?
Seguro que no es la solución más limpia porque es un poco hardcore y luego cuando actualizas templates, versiones, etc. es un poco lío, pero para sitios simples sin más trascendencia y si no requieres editarlo de forma continua y es en una única entrada, otra posibilidad sería editar el template que muestra el post o página y meterle un condicional para que si es la entrada con id=x o con slurg='xx-yyy-zzz' pues metes el código php...
Si quieres podrías utilizar la variable global $_SERVER['REQUEST_URI'] para saber en qué página estás, pero yo veo más útil utilizar un condicional definido por el ID o slug del post o página en que quieras mostrarlo... no lo sé de memoria pero hay funciones de WP que te dan esos valores fácilmente.
El segundo lo usaba yo hace tiempo e iba bien, sin embargo veo que lleva tiempo sin actualizarse, no se si seguira funcionando con las nuevas versiones de WP. No he estado mucho para encontrar eso, seguro que hay bastantes mas opciones si investigas un poco.
Te recomiendo Exec php (como comenta IBarcelo): http://wordpress.org/extend/plugins/exec-php/
Hay que ir con cuidado con su uso pues puede presentar problemas de seguridad, como te advierte el mismo plugin.Mis cosas: Intercambio de enlaces | Tienda de setas
Casualmente a mi tambien me ha hecho falta un plugin que haga lo mismo, investigando he encontrado este y de momento funciona bastante bien, como ventajas respecto a Exec php este esta actualizado para la nueva version de WP y ademas lo veo mas configurable. Igual te gusta mas, yo despues de probarlo he dejado el Exec PHP
con este plugin puedes crear versiones alternativas a la plantilla que se usa para las entradas y cuando escribas un post seleccionar para ese en concreto que plantilla asociarle
http://wordpress.org/extend/plugins/custom-post-template/other_notes/Metro Barcelona