0

最後に変更した投稿の一覧をサイドバーに表示し、その前に更新日を表示したいと考えています。

<?php
$args = array( 'numberposts' => '5', 'orderby' => 'ID', 'post_status' => 'publish', 'category__not_in' => array(523) );
$recent_posts = wp_get_recent_posts( $args );
foreach( $recent_posts as $recent ){
echo '<li><b>'.get_the_modified_date('d/m').'</b> <a href="' . get_permalink($recent["ID"]) . '" title="'.esc_attr($recent["post_title"]).'" >' .   $recent["post_title"].'</a> </li> ';
}
?>

これにより、それらすべてに対して同じ変更日が表示されます...

4

1 に答える 1

1

このorderby投稿のように行うことができますpost_modified

<?php
$args = array( 'numberposts' => '5', 'orderby' => 'post_modified', 'post_status' => 'publish', 'category__not_in' => array(523) );
$recent_posts = get_posts( $args );
foreach( $recent_posts as $recent ){
echo '<li><b>'.$recent->post_modified.'</b> <a href="' .get_permalink($recent->ID) . '" title="'.esc_attr($recent->post_title).'" >' .   $recent->post_title.'</a> </li> ';
}
?>
于 2013-06-25T09:55:34.880 に答える