No lugar que vc quiser que apareça a lista, no seu tema, coloque o seguinte:
<?php
global $post;
$myposts = get_posts('orderby=modified');
foreach( $myposts as $post ) : setup_postdata($post); ?>
<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
<?php the_content(); ?>
<?php endforeach; ?>
renato_s,
obrigado pela atenção, usei o código que indicou mas ele apresenta os POSTS, gostaria de fazer o mesmo, mas com as PAGES, você sabe como posso adaptar isso?
<?php
global $post;
$myposts = get_posts('post_type=page&orderby=modified');
foreach( $myposts as $post ) : setup_postdata($post); ?>
<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
<?php the_content(); ?>
<?php endforeach; ?>
Fala renato_s.
Obrigado pela ajuda cara. Quase chegando lá. No domingo batalhei nisso e encontrei esse lance do type=page.
O que preciso para finalizar a idéia é: Restringir o número de “pages” a ser exibido e que ele monte a lista com relação na data de atualização, pois o que está ocorrendo é que ele puxa pela data de criação da página, sendo assim, um arquivo de um ano atrás não entraria na lista ao ser atualizado, e é bem isso que preciso.
Dá uma olhada nos parâmetros que vc pode usar para o get_posts. Achei que o orderby=modified já fizesse isso.
http://codex.wordpress.org/Function_Reference/WP_Query#Parameters
Pois é, eu também achei que faria, mas não está rolando, testei várias vezes mas ele mostra pela data de criação da página.
Cara consegui com esse código:
<?php
$hoje = current_time('mysql', 1);
$quantos = 5; // Numero de posts a mostrar
if ( $recentposts = $wpdb->get_results("SELECT ID, post_title FROM $wpdb->posts WHERE post_status = 'publish' AND post_modified_gmt < '$hoje' ORDER BY post_modified_gmt DESC LIMIT $quantos")):
?>
<h2><?php _e("Últimas Atualizações"); ?></h2>
<ul>
<?php
foreach ($recentposts as $post) {
if ($post->post_title == '') $post->post_title = sprintf(__('Post #%s'), $post->ID);
echo "<li><a href='".get_permalink($post->ID)."'>";
the_title();
echo '</a></li>';
}
?>
</ul>
<?php endif; ?>
O que acha?
Está posts e pages juntos, mas assim que atualiza qualquer coisa ele já coloca em primeiro na lista.
Encontrei nesse blog: http://muiomuio.net/mostrar-posts-actualizados-recentemente/
Está funcionando, vou subir para web e ver se fica tudo bem.
Valew pelo help.