
Después de buscar y buscar por unos buenos dÃas me llegó la iluminación y logré hacer que una página estática de Wordpress pudiera también mostrar su propio contenido dinámico.
Como lo hice?, es tan simple como utilizar un plugin y un poco de PHP puro. El plugin es PHPexec y lo pueden encontrar acá (ya saben el resto: subir plugin, activar plugin). El segundo paso es crear una página estática en WP (Write -> Page) y llenarla con el contenido ‘fijo’ que contendrá, esto puede ser un about o un copyright o lo que sea para que al final se pueda mezclar con un poco de magia: PHP.
El plugin de Wordpress permite agregar PHP puro a los posts en el sistema, en este caso yo utilicé el siguiente código:
<phpcode>
<?
echo "<ul>";
$posts = get_posts("numerposts=5&category=34");
foreach($posts as $post):
echo "<li>";
echo "<a href=\"".$post->guid."\" title=\"".$post->post_title."\" />".$post-> post_title."</a>";
echo "<br />";
echo $post->post_content;echo "<br />";
echo "</li>";
endforeach;
echo "</ul>";
?>
</phpcode>
Traté de escribirlo lo mas simple y ordenado posible para que se entienda. En un principio los tags “<phpcode>” son para iniciar la magia del plugin y se ejecute el código PHP, el resto se encarga de mostrar un listado (por el tag “<ul>”) de los últimos 5 posts de la categorÃa 34, que es el objetivo en este caso del ejemplo, como se ve en esta lÃnea:
$posts = get_posts("numerposts=5&category=34");
El resto del código es un poco para formatear el contenido de la variable $posts para hacerla mas manipulable.
El resultado es que cuentas con una página estática pero que puedes disponer de algún contenido especial ya sea del mismo Wordpress por que puedes usar las funciones disponibles por la aplicación o directamente algún código para hacer otro tipo de acciones (como parsear un xml, etc).
UPDATE: Nicolas de Ryrys me indica que el plugin es antiguo, es cierto que lo es, pero no le habia visto esta utilidad (sorry el refrito!!! :D)


Lo tengo que probar, me viene de perlas para un desarrolo que tengo entre manos.
Un saludo.
Hola uso el exec-php ya que con mi versión de wordpress tenia problemas.
Pongo el código haciendo mención a la categorÃa que quiero mostrar y el numero de post le pongo 3 o 5 y me trae todos los post de la categorÃa mencionada.
¿Alguna sugerencia?
quiero que en las paginas estaticas del word press la gente me deje comentarios… es posible???
gracias por el aporte me hacia falta
Gracias, me ha ayudado de mucho tu pagina.