wordpress

WordPressの固定ページのコメントフォームを常に非表示にする

wp-includes/comment-template.phpに以下のコードを追加してcomments_open関数をフックする。

function close_page_comment( $open, $post_id ) {
    $post = get_post( $post_id );
    if ( $post && $post->post_type == 'page' ) {
        return false;
    }
    return $open;
}
add_filter( 'comments_open', 'close_page_comment', 10, 2 );
カテゴリー : WordPress, ブログ.