Jetpackの関連記事の位置を変更する

Jetpack for WordPress WordPress

広告の表示等でJetpackの関連記事の位置を変更したくなったとき用。
公式のコードで簡単に変更できます。

 

スポンサーリンク

Jetpackの関連記事の位置を変更する

2つ設置するコードがありますので、念の為にバックアップは取っておいた方が良いかもしれません。

 

 

Customize Related Posts — Jetpack for WordPress
https://jetpack.com/support/related-posts/customize-related-posts/

 

以下の2つのコードを設置します。
上のコードが関連記事の表示を止めるもので、下のコードが任意の場所に関連記事を表示させるものです。

function jetpackme_remove_rp() {
    if ( class_exists( 'Jetpack_RelatedPosts' ) ) {
        $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 );
<?php
if ( class_exists( 'Jetpack_RelatedPosts' ) ) {
    echo do_shortcode( '[jetpack-related-posts]' );
}
?>

パパッとできたので非常に良かったです。
コードを挿入しても正常に動かなかった場合は公式のページからコピーすると良いかもしれません。
function.phpの編集はWordPressが表示されなくなる事もあるので注意して編集してください。

コメント

タイトルとURLをコピーしました