我想,只有当文章内容更新时,才有确切的方法检索时间,除非你更改wordpress的核心功能,否则可能会导致其他一些问题。但我想在这里提出一个变通办法。
只有通过修订更新内容时,才能检索时间/日期。只有在更改帖子内容时才会创建修订,否则不会创建。
但是,除了一组参数外,没有确切的方法只能检索日期/时间。
使用此代码,它将为您提供一个包含所需数据的字符串:
<?php
echo wp_post_revision_title_expanded($post,false);
?>
现在可以做的是提取变量中的完整字符串,并使用正则表达式提取所需内容。
参考号:Codex link. 这里什么都没有。
编辑:(thanx用于函数更新)
这是基于wp_post_revision_title()
并按预期工作。
<?php
$revision_data = wp_post_revision_title( $post ,false );
$date_time = explode(\'@\', explode(\'[\', $revision_data)[0]);
echo \'<p>Date:\'.$date_time[0].\'</p>\';
echo \'<p>Time:\'.$date_time[1].\'</p>\';
?>