広告の表示等で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が表示されなくなる事もあるので注意して編集してください。
コメント