Cuando empezamos a trabajar con WordPress, con una buena plantilla tenemos más que suficiente para crear un sitio de calidad. Pero a medida que el blog evoluciona, a menudo surgen nuevas necesidades. Una de ástas, en mi caso, fue la de poder ejecutar PHP dentro de las páginas o las entradas (no hablo de MOSTRAR, sino de EJECUTAR).
Un sencillo ejemplo: crear una página de cierta complejidad. Problemas:
- El editor de WordPress no es la mejor opción.
- Tampoco quiero tener que copiar y pegar el código generado desde Dreamweaver.
- Descarto la posibilidad de modificar el tema, ya que después de algunas horas, los resultados no eran los deseados
Se me ocurrió una forma de resolverlo: creando una página con Worpress donde el único contenido fuera una llamada a la que genero con Dreamweaver.
Esta situación fue la que me llevó a buscar el plugin. Finalmente he seleccionado WP exec PHP. Tras la instalación, la pantalla de configuración no ofrece ninguna dificultad:
Ahora lo único que debemos hacer para incluir código PHP en una página o en una entrada es encerrarlo entre las marcas [exec] y [/exec]. Por ejemplo, el código
$numero=5;
echo «Tabla del 5 «;
for ($i=1;$<10;$i++) { echo $numero * $i . '-';}
echo $numero*$i;
[/php]
Genera la siguiente salida:
[exec]
$numero=5;
echo "Tabla del 5
«;
for ($i=1;$i<10;$i++) { echo $numero * $i . '-';}
echo $numero*$i;
[/exec]