JetPackの関連投稿を、特定の投稿タイプだけ表示しない方法

WordPressに、JetPackを導入するとさまざまな機能が利用できます。その中の1つ、「関連コンテンツ表示」は自動的に記事の下部に、図のような関連記事をリストアップしてくれて便利です。

しかし、カスタム投稿タイプを使うとこちらにも自動的に表示されてしまい、時には邪魔なときがあります。そんな時は、次のコードで取り除くことができます。

function jetpackme_remove_rp() {
    global $post;
    if ($post->post_type === '※投稿タイプ名※') {
        $jprp = Jetpack_RelatedPosts::init();
        $callback = array($jprp, 'filter_add_target_to_dom');
        remove_filter('the_content', $callback, 40);
    }
}
add_filter('wp', 'jetpackme_remove_rp', 20);

これで、表示されなくなります。

Comments

comments