实现wordpress文章发表时间格式为“几分钟前”的方法
要在WordPress中将文章发表时间格式为“几分钟前”,您可以使用以下方法:
- 使用自定义功能:
您可以在主题的functions.php
文件中添加以下代码来实现这个功能:
function custom_relative_time($post_date) {
$current_time = current_time('timestamp');
$post_time = strtotime($post_date);
$time_difference = $current_time $post_time;
if ($time_difference < 60) {
return '刚刚';
} elseif ($time_difference < 3600) {
$minutes = round($time_difference / 60);
return $minutes . '分钟前';
} else {
return human_time_diff($post_time, $current_time) . '前';
}
}
function custom_display_relative_time() {
echo custom_relative_time(get_the_time('U'));
}
add_filter('the_time', 'custom_display_relative_time');
这个代码将在文章发布时间处显示相对时间,例如“刚刚”或“几分钟前”。
- 使用插件:
如果您不想编写自定义代码,还可以考虑使用WordPress插件来实现此功能。一个受欢迎的插件是 "WP Relative Date",它会自动将文章发布时间转换为相对时间格式。您可以在WordPress后台的插件部分搜索并安装它。
无论您选择哪种方法,都可以在文章中将发布时间格式为“几分钟前”来提供更友好的时间信息。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
仍然有问题? 我们要如何帮助您?