我想在侧边栏中显示我上次修改后的帖子列表,并在其前面显示修改日期。
<?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> ';
}
?>
这导致所有人都显示相同的修改日期......
答案 0 :(得分: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> ';
}
?>