Hola @dany:
No es una función show_post()
per se en WordPress núcleo pero es extremadamente fácil de escribir:
function show_post($path) {
$post = get_page_by_path($path);
$content = apply_filters('the_content', $post->post_content);
echo $content;
}
Tenga en cuenta que esto se llamaría con la ruta de la página , es decir:
<?php show_post('about'); // Shows the content of the "About" page. ?>
<?php show_post('products/widget1'); // Shows content of the "Products > Widget" page. ?>
Por supuesto que probablemente no nombrar una función como genéricamente como show_post()
en caso de que el núcleo de WordPress agregue una función del mismo nombre en el futuro. Tu elección sin embargo.
También, y no poca intención de @kevtrout porque sé que es muy bueno, considere publicar sus preguntas en el sitio de WordPress hermana de Stackoverflow WordPress Answers en el futuro. Hay un porcentaje mucho más alto de entusiastas de WordPress que responden preguntas allí.
Espero que esto ayude.
-Mike
La forma más sencilla podría ser [este plugin] (http://wordpress.org/plugins/insert-pages/) – Chris