如何在WordPress中显示上次更新的帖子列表

在WPBeginner,我们显示所有文章的最后修改日期而不是原始发布日期。我们认为从您的WordPress博客帖子中删除日期是个坏主意。如果您使用的是上次修改日期,则可能需要在网站上显示最近更新的帖子列表。在本文中,我们将向您展示如何在WordPress中显示上次更新的帖子列表。

每次更新帖子时,WordPress都会将更新的日期和时间作为上次更新日期存储在posts表中。我们将向您展示如何创建自定义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");    

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

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

要显示WordPress帖子,页面和小部件中的最新更新帖子,那么您可以使用短代码 [LASTUPDATED-发表]

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

您将如何在您的网站上使用此帖子?您是否显示原始发布日期或上次修改日期?请在下面发表评论告诉我们。

在WPBeginner,我们显示所有文章的最后修改日期而不是原始发布日期。我们认为从您的WordPress博客帖子中删除日期是个坏主意。如果您使用的是上次修改日期,则可能需要在网站上显示最近更新的帖子列表。在本文中,我们将向您展示如何在WordPress中显示上次更新的帖子列表。

每次更新帖子时,WordPress都会将更新的日期和时间作为上次更新日期存储在posts表中。我们将向您展示如何创建自定义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");    

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

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

要显示WordPress帖子,页面和小部件中的最新更新帖子,那么您可以使用短代码 [LASTUPDATED-发表]

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

您将如何在您的网站上使用此帖子?您是否显示原始发布日期或上次修改日期?请在下面发表评论告诉我们。

本站所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如果侵犯你的利益,请发送邮箱到 [email protected],我们会很快的为您处理。
超哥软件库 » 如何在WordPress中显示上次更新的帖子列表