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

WordPress
スポンサーリンク

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

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

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


WordPressのマルチサイトは、親サイトであればID1、子サイトはID2、ID3、ID4…のように、それぞれのサイトにブログIDが付与されます。

子サイトの処理に切り替えることができるテンプレートタグswitch_to_blogに、記事を取得したい子サイトのブログIDを指定します。

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

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

コメント

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