无需插件在WordPress内容前自动添加文章最后修改时间
导读:老蒋有在前面的文章中体验到「WP Last Modified Info」插件可以实现编辑文章最新时间的更新提示。这样有助于有一些时效性内容的更新。这里,我们实际上还可以使用这种无插件的方式。我们可以看到实现这样子的效果。在文章的最前面添加一...
老蒋有在前面的文章中体验到「WP Last Modified Info」插件可以实现编辑文章最新时间的更新提示。这样有助于有一些时效性内容的更新。这里,我们实际上还可以使用这种无插件的方式。
我们可以看到实现这样子的效果。在文章的最前面添加一个标记,可以自定义时间格式和说明。
// 无插件最新更新时间 https://www.itbulu.com/wpnoplugin-updatetime.html function itbulu_post_update( $content ) {
$u_time = get_the_time('U');
$u_modified_time = get_the_modified_time('U');
$custom_content = '';
if ($u_modified_time >
= $u_time + 86400) {
$updated_date = get_the_modified_time('Y.m.d H:s');
//这里设置时间显示格式,可自由调整。$custom_content .= 'p class="itbulu-noplugin-update">
本文最后更新于code>
'. $updated_date . '/code>
,文章可能有时效性,若有错误或失效,请联系老蒋。/p>
';
}
$custom_content .= $content;
return $custom_content;
}
add_filter( 'the_content', 'itbulu_post_update' );
这个代码添加到当前主题 Functions.php 中,我们也可以对其文本进行微调。
.itbulu-noplugin-update{
padding:15px 15px;
background-color:hsla(0,0%,100%,.1);
border-radius:5px;
border:1px solid;
font-size:14px;
text-align:left}
如果有必要的话,我们也可以修改一下CSS样式。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 无需插件在WordPress内容前自动添加文章最后修改时间
本文地址: https://pptw.com/jishu/665759.html