質問: ### 固定ページを他のサイトと共有したい WordPressをマルチドメインで運用しようとしています。 最初に作成した基本となるサイトの固定ページに共有したいページを作り、その固定ページを他のサイトで共有したいです。 (例)Aサイトで作成した固定ページをBサイト、Cサイト、Dサイトで表示 Aサイトの固定ページを修正するとBサイト、Cサイト、Dサイトも修正される。 ### 補足情報(言語/FW/ツール等のバージョンなど) サーバーはロリポップ WordPressのバージョンは4.4.2 独自ドメインを取得して運用 検索して探してますが、マッチするページが見つからず困ってます。 何卒ご教授よろしくお願いします。
回答: こんにちは。 「get_blog_post」を使って ``` blog_id, $page_id); echo apply_filters( 'the_content', $content->post_content ); ?> ``` といったような記述でページの内容を共有できるのではないかと思います(未検証です)。 なお、上記で、「echo apply_filters( 'the_content', $content->post_content );」としているのは、「echo $post->post_content;」が 1)wpautop によるフォーマット調整しないで出力してしまう 2)ショートコードを展開せず、そのまま出力してしまう 3)パスワードで保護されているコンテンツも出力してしまう といった危険性をはらんでいるためです。 ちなみに、「get_blog_post」のリファレンスはこちら(リンク) 「apply_filters」のリファレンスはこちら(リンク) 以上、ご参考いただければ幸いです。