Warning: Undefined variable $ex_word in /www/wwwroot/yunfuwuqi.chinazhx.cn/wp-content/themes/lsw_FB6LDT/lsw/functions.php on line 133
Warning: Undefined variable $case in /www/wwwroot/yunfuwuqi.chinazhx.cn/wp-content/themes/lsw_FB6LDT/lsw/functions.php on line 133
Warning: Undefined variable $ex_word in /www/wwwroot/yunfuwuqi.chinazhx.cn/wp-content/themes/lsw_FB6LDT/lsw/functions.php on line 134
Warning: Undefined variable $case in /www/wwwroot/yunfuwuqi.chinazhx.cn/wp-content/themes/lsw_FB6LDT/lsw/functions.php on line 134
Warning: Undefined variable $case in /www/wwwroot/yunfuwuqi.chinazhx.cn/wp-content/themes/lsw_FB6LDT/lsw/functions.php on line 136
Warning: Undefined variable $ex_word in /www/wwwroot/yunfuwuqi.chinazhx.cn/wp-content/themes/lsw_FB6LDT/lsw/functions.php on line 138
Warning: Undefined variable $ex_word in /www/wwwroot/yunfuwuqi.chinazhx.cn/wp-content/themes/lsw_FB6LDT/lsw/functions.php on line 133
Warning: Undefined variable $case in /www/wwwroot/yunfuwuqi.chinazhx.cn/wp-content/themes/lsw_FB6LDT/lsw/functions.php on line 133
Warning: Undefined variable $ex_word in /www/wwwroot/yunfuwuqi.chinazhx.cn/wp-content/themes/lsw_FB6LDT/lsw/functions.php on line 134
Warning: Undefined variable $case in /www/wwwroot/yunfuwuqi.chinazhx.cn/wp-content/themes/lsw_FB6LDT/lsw/functions.php on line 134
Warning: Undefined variable $case in /www/wwwroot/yunfuwuqi.chinazhx.cn/wp-content/themes/lsw_FB6LDT/lsw/functions.php on line 136
Warning: Undefined variable $ex_word in /www/wwwroot/yunfuwuqi.chinazhx.cn/wp-content/themes/lsw_FB6LDT/lsw/functions.php on line 138
wordpress文章发布最后更改时间, 很多的时候我们的网站都是使用wordpress搭建, 那么我们在更新网站的时候, wordpress默认的是修改文章时间是保持最初的发布时间, 这样子对于seo来说不是很友好, 明明我的文章已经修改了, 说明我更新里面的一些状态, 但是还是没有显示在上面.
那么今天我们就来实现一下对于文章修改后, 显示最后的修改时间, 比如我们网站文章是2021年4月29号更新的, 但是我们2022年4月29号更新了文章, 那么文章时间应该显示最后更新时间. 那么我们就来操作一下吧
function my_last_updated_date( $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-j h:s a' ); $custom_content .= '<p class="last-updated entry-meta">最后更新 ' . $updated_date . '</p>'; } $custom_content .= $content; return $custom_content; } add_filter( 'the_content', 'my_last_updated_date' );
<?php $u_time = get_the_time( 'U' ); $u_modified_time = get_the_modified_time( 'U' ); if ( $u_modified_time >= $u_time + 86400 ) { echo "<p>最后更新时间 "; the_modified_time( 'Y-m-j h:s a' ); echo " at "; the_modified_time(); echo "</p> "; } ?>
上面的echo “最后修改时间: “;和echo “发布日期: “;里面的文字你都可以修改成你想要的文字, the_modified_time( ‘Y-m-d G:i:s’ );和he_time( ‘Y-m-d G:i:s’ );时间格式也是可以修改成你自己想要的格式, 卡卡哥这里的时间格式是:2022-04-29 15:37:44这样子显示的.