• 欢迎访问亿网部落,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏亿网部落吧!
  • 欢迎光临亿网部落 www.26yi.com 互联网分享精神,专注收藏分享!
  • 欢迎加入亿网部落 官方QQ群 第一时间通知最新更新的资源! ①群:xxx ②群:xxx
  • 亿网部落 广告位 火热招商中 原价20元/月 现价只需10/月 需要联系QQ:476507773

WordPress 定时关闭评论以及告知用户评论关闭的时间

wp教程 亿网部落 4年前 (2015-03-06) 1279次浏览 已收录

在 WordPress 后台 设置-讨论,我们可以设置自动关闭发布了多少天后的文章评论:

WordPress 定时关闭评论以及告知用户评论关闭的时间

 

 

 

 

但是用户并不知道文章的关闭评论的时间,我们可以在评论表单上方添加一个提示:

WordPress 定时关闭评论以及告知用户评论关闭的时间

要实现这个功能,只需要将下面的代码添加到当前主题的 functions.php 即可:

/**
 * WordPress 告知用户评论关闭的时间
 * http://www.wpdaxue.com/automatic-comment-closing.html
 */
add_action( 'comment_form_top', 'wpdx_comment_closes_in' );
function wpdx_comment_closes_in() {
    global $post;
    if ($post->comment_status == 'open') {
        $close_comments_days_old = get_option( 'close_comments_days_old' );
        $expires = strtotime( "{$post->post_date_gmt} GMT" )    $close_comments_days_old * DAY_IN_SECONDS;
        printf( __( '(该文章的评论功能将在 %s 后关闭)', 'domain' ),  human_time_diff( $expires ));
    }
}
打赏

乐趣公园 , 版权所有丨本网站资源均来自网络,如果侵犯了你的权益请联系我,我会尽快处理你的问题丨本网站采用BY-NC-SA协议进行授权 , 转载请注明WordPress 定时关闭评论以及告知用户评论关闭的时间
喜欢 (2)
[476507773@qq.com]
分享 (0)
关于作者:
喜欢互联网,喜欢分享,喜欢贴吧,喜欢折腾火狐,喜欢玩新玩意。在下面这些网站,你可能也会发现我的哈。