WordPress 给文章添加评论关闭的时间

WordPress 是可以设置多少天后自动关闭文章评论,可以减少垃圾评论和数据库压力,接下来教大家给文章添加WordPress文章评论关闭的时间:

后台」→「外观」→「编辑」→ 「functions.php」文件,把下面的代码添加进去:

add_action( 'comment_form_top', 'topic_closes_in' );
function topic_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后自动关闭!',  human_time_diff( $expires ));
    }
}