如何在WordPress中显示最近更新的帖子列表

在塔克网,我们显示所有文章的最后修改日期,而不是原始发布日期。我们认为从你的WordPress博客文章中删除日期是不好的。如果您使用的是上次修改日期,那么您可能希望在您的站点上显示最近更新的帖子的列表。在本文中,我们将向您展示如何在WordPress中显示最近更新的帖子列表。

每次更新帖子时,WordPress都会将该更新的日期和时间存储在帖子表中作为上次更新日期。我们将向您展示如何创建自定义WordPress查询来列出您最近更新的文章。

将此代码复制并粘贴到站点特定的插件或主题的functions.php文件。


function wpb_lastupdated_posts() { 

// Query Arguments
$lastupdated_args = array(
'orderby' => 'modified',
'ignore_sticky_posts' => '1'
);

//Loop to display 5 recently updated posts
$lastupdated_loop = new WP_Query( $lastupdated_args );
$counter = 1;
$string .= '<ul>';
while( $lastupdated_loop->have_posts() && $counter < 5 ) : $lastupdated_loop->the_post();
$string .= '<li><a href="' . get_permalink( $lastupdated_loop->post->ID ) . '"> ' .get_the_title( $lastupdated_loop->post->ID ) . '</a> ( '. get_the_modified_date() .') </li>';
$counter++;
endwhile; 
$string .= '</ul>';
return $string;
wp_reset_postdata(); 
} 

//add a shortcode
add_shortcode('lastupdated-posts', 'wpb_lastupdated_posts');

由❤️托管WPCode
在WordPress中一键使用

就这样。现在,如果你想在你的主题模板文件中显示最近更新的帖子,那么你可以这样使用:

<?php 
if (function_exists(wpb_lastupdated_posts)) : 
wpb_lastupdated_posts();
endif;
?>

由❤️托管WPCode
在WordPress中一键使用

要在WordPress帖子、页面和小工具中显示最近更新的帖子,您可以使用快捷代码[lastupdated-posts]

在WordPress中,有许多不同的方法可以对文章进行排序。除了按升序、降序和随机顺序显示帖子外,您还可以按到期日期显示帖子。有了本文,您现在可以按上次修改时间显示帖子。

你会如何在你的网站上使用它?您是否显示原始发布日期或上次修改日期?请在下面留下评论,让我们知道。

本人擅长Ai、Fw、Fl、Br、Ae、Pr、Id、Ps等软件的安装与卸载,精通CSS、JavaScript、PHP、ASP、C、C++、C#、Java、Ruby、Perl、Lisp、Python、Objective-C、ActionScript、Pascal等单词的拼写,熟悉Windows、Linux、OS X、Android、iOS、WP8等系统的开关机。

通过下面的方式来联系我们:

电邮:138762189@qq.com

联系QQ:点击这里给我发消息

官方站:www.tadke.com

※ ※ 联系请加我的企鹅号 ※※

※ ※技术支持请微信联系站长 ※※

Copyright © 2023 Tadke.com. 琼ICP备20000547号