• RSS

[WP]マルチサイトで特定の子サイトの投稿記事を親サイトに表示させる方法

  • このエントリーをはてなブックマークに追加
  • follow us in feedly

WordPress のマルチサイトで、ネットワーク内の特定の子サイトの新着記事を、親サイトに指定件数表示させる方法のご紹介です。

子サイトの投稿記事を親サイトに表示

親サイトのテーマファイル(home.phpなど)を開いて以下の記述を追加します。

WordPress のマルチサイトは、親サイトであればID1、子サイトはID2、ID3、ID4…のように、それぞれのサイトにブログID が付与されますので、子サイトの処理に切り替えることができるテンプレートタグswitch_to_blog に、記事を取得したい子サイトのブログID を指定します。

今回は、ブログID「2」 の子サイトの最新投稿記事5 件を取得して親サイトに表示する、という処理を行います。

処理が終わった後は、15 行目のrestore_current_blog で親サイトにリセットします。



  • このエントリーをはてなブックマークに追加
  • follow us in feedly

コメント

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください