在Wordpress站点上显示上次修改日期

问题描述 投票:0回答:1

我想知道是否有人知道在Wordpress网站上显示最后修改日期的有效方法。

我对单个帖子或页面的最后修改日期不感兴趣,但是在显示上次在网站上进行任何修改的日期(可能是时间)。

例如:

  • 我在15/09/18修改了“Hello World”帖子
  • 我在16/09/18修改了“示例页面”页面
  • “我最后修改过的”在“Hello World”帖子和“Sample page”页面上显示“16/09/18”。

我知道the_modified_date()get_the_modified_date()函数,但我想有效地显示所有修改内容的最新内容(页面,帖子,自定义帖子类型等)

提前感谢您的建议!

php wordpress last-modified
1个回答
1
投票

您可以查询最近更新的帖子和页面,然后从那里提取更新的日期。尝试这样的事情。

$recently_updated_posts = new WP_Query(array(
    'post_type'      => array('any'),
    'posts_per_page' => 1
    'orderby'        => 'modified',
    'no_found_rows'  => true, // speed up query when we don't need pagination
));

然后,您可以在标准的WordPress循环中使用$recently_updated_posts并访问the_modified_date()get_the_modified_date()函数。

© www.soinside.com 2019 - 2024. All rights reserved.