29 次查询 耗时 0.064 秒
共写了533个字,约2分钟读完,共有0条留言
登录/注册
  • 首页
  • »
  • 时光机
  • »
  • WordPress自动为文章添加最后修改时间
  • WordPress自动为文章添加最后修改时间

    作者:胡永云

    日期:2020年08月16日

    如上图,参考微信公众号文章,在文章底部自动添加文章最新修改时间。

    我比较讨厌网站后台装一大堆的插件,今天分享的是不使用插件如何实现这个功能。

    首先,我们打开主题的function.php文件,插入进去如下代码即可:

    /**
     * @desc 文章最后更新时间/全局
     * @param $content
     * @return string
     */
    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-d' );
    		$custom_content .= '<div class="last-updated">文章最后更新于 ' . $updated_date . ' </div>';
        }
        $content .= $custom_content;
    
    	return $content;
    }
     
    add_filter( 'the_content', 'my_last_updated_date' );

     

    Back Top
    — 于 共写了533个字
    — 文内使用到的标签:
    — 本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可

    “WordPress自动为文章添加最后修改时间”共有0条评论

      发表评论