・・ 渋谷区神泉町のWeb制作Labが運営するメディアサイトです ・・

WordPressで別サイトの投稿記事を表示することってできるの?

  • WordPressで作られたサイトに別サイトの記事を表示させたい。
  • 複数のサイトを管理していてお知らせのみ同じ記事を「複数のサイト」に表示させたい

こんなお悩みありませんか?

WordPressのデメリットとして、バックエンドとフロントエンドが紐ついているため、ヘッドレスCMSに比べて上記のような仕様への対応がしにくいというのが挙げられます。

そのため、依頼した制作会社さんの技術力によっては、

  • 技術的にできません
  • 複数のWordPressで個別に管理するしかないです
  • マルチサイトにするしかないです

のようなことを言われてしまうことって多いと思います。

でも、ちょっと待ってください。

実は上記のような1つのWordPressで複数のWordPressに投稿を表示することって技術的にはできるんです。

1つのWPから複数のサイトに記事を入稿する方法

APIという言葉を聞いたことがあるかもしれませんが、WordPressが提供している「WP REST API」を利用することで対応できるケースが多いです。

例として当メディアが参考になるかと思います。

当サイトの1つ上にWeb制作Labの本サイトがあるのですが、本サイトのフッター部分に当メディアサイトの記事情報があるかと思います。
※こちらメディアサイトが更新されると自動で更新される仕様

本来であれば、このメディアサイトと本サイトは別々のWordPressが入っているので、本サイトにメディアサイトの記事を表示することはできないかと思われる方が多いです。
※web業界の方でも勘違いされる方が多い

でも実際にはWP REST APIを利用することで表示できています。

Web製作Lab執筆者の声
Web製作Lab執筆者の声

APIを仕様した制作は普通のWordPress制作より癖ありますが今回のようなケースでは非常に有効な手段です。1つのCMSで複数のサイトにお知らせコンテンツを表示する方法は他にマイクロCMSなどのヘッドレスCMSを用いる方法もございます。まずはお気軽にご相談ください!

まとめ

弊社のメンバーは日々新しい情報のキャッチアップ、また、業務で対応したことがない場合でも本当に対応する方法がないか調べた上でご回答を差し上げるようにしています。

これは、当サービスの方針が「技術力不足でお客様に不利益を与えない」ということをモットーにしているためです。

対応する担当者の勉強不足のため、本当は可能なことが可能でなくなってしまう。そのようなことを当サービスは良しとしていません。

相談からでも大丈夫です!

今回紹介したことでも、それ以外のことでもお気軽にお問い合わせください。