Wordpress - 检查 post 是否有更新

Wordpress - Check if post has update

如何检查 post 是否已在 Wordpress 中更新?

if (post_has_edit())
    the_modified_time();
else
    the_time();

有没有类似post_has_edit()的功能?

From the Wordpress docs:

If the post or page is not yet modified, the modified time is the same as the creation time.

所以你可以只使用the_modified_time(),如果post没有被修改,它会return创建时间。

检查post是否被修改,检查the_modified_time() == the_time().

如果您需要检查 date 多个 post 同一页面(例如:归档页面, 搜索页面或任何 WP_Query), 你可以使用

if(get_the_modified_date == get_the_date) :

    // Do stuff here

endif;

并记住使用 != 表示不等于 :)