修改方式是在主题的 functions.php 末尾出添加了以下的代码:
// 在文章内容后自动追加发布时间/最后修改时间(仅单篇文章)
function sakurairo_append_post_time($content) {
if ( is_single() && in_the_loop() && is_main_query() ) {
$published_time = get_the_time('Y年n月j日 H:i');
$modified_time = get_the_modified_time('Y年n月j日 H:i');
if ($published_time && $modified_time && $published_time != $modified_time) {
$time_info = '<p class="post-time">最后更新于 ' . esc_html($modified_time) . '</p>';
} elseif ($published_time) {
$time_info = '<p class="post-time">发布于 ' . esc_html($published_time) . '</p>';
} else {
$time_info = '';
}
return $content . $time_info;
}
return $content;
}
add_filter('the_content', 'sakurairo_append_post_time');
Comments NOTHING