「WordPressのサイドバーにFacebookのタイムラインを表示させたいけど、やり方がわからない…」そんな悩みを抱えていませんか?
結論から言うと、Facebookのタイムライン埋め込みは、2026年現在もたった2〜3ステップで完了します。
Facebookの「ページプラグイン」という公式ツールを使えば、プラグイン不要・コード知識ゼロでもサイドバーにタイムラインを設置できます。
この記事では、2026年最新のFacebook Developers画面に対応した埋め込み手順を、初心者の方にもわかるようにスクリーンショット付きで解説します。
さらに、表示されないときのトラブル対処法や、AIツールを活用した効率的な運用方法まで網羅しているので、ぜひ最後まで読んでみてください。
Facebookタイムライン埋め込みとは?メリットと基本の仕組み
サイドバーにタイムラインを表示するメリット
WordPressのサイドバーにFacebookのタイムラインを埋め込むと、サイト訪問者にFacebookページの最新情報をリアルタイムで届けられます。
具体的には、以下のようなメリットがあります。
- ブログ読者をFacebookページのフォロワーに誘導できる
- サイトの更新頻度が低くても、Facebookの投稿で「動いているサイト」に見せられる
- SNSとブログの相互送客で、全体のアクセス数が底上げされる
特にビジネスでWordPressを運用している方にとって、Facebookとの連携はWeb集客の基本戦略のひとつです。
埋め込みに使う「ページプラグイン」とは
Facebookのタイムラインを外部サイトに表示するには、Meta(旧Facebook)が公式に提供している「ページプラグイン(Page Plugin)」を使います。
これはMeta for Developers(旧Facebook Developers)のサイト上でコードを自動生成してくれるツールです。
FacebookページのURLを入力し、表示スタイルを選ぶだけで埋め込み用のHTMLコードが出力されます。
プラグインのインストールは不要で、WordPressの「カスタムHTML」ウィジェットにコードを貼り付けるだけで表示できます。
2026年現在もこの方法が公式推奨の埋め込み手段となっています。
埋め込みに必要な条件を確認しよう
埋め込みを始める前に、以下の条件を満たしているか確認してください。
- Facebookの「ページ」を持っていること(個人アカウントのタイムラインは埋め込めません)
- Facebookページが公開設定になっていること
- WordPressの管理画面にログインできること
Facebookページをまだ持っていない場合は、先にページを作成しておきましょう。
ページの作成自体は5分ほどで完了します。
ページプラグインから埋め込みコードを取得する手順
Meta for Developersにアクセスする
まずは、埋め込みコードを生成するためにMeta for Developersのページプラグイン設定画面を開きます。
- ブラウザで「Meta for Developers ページプラグイン」と検索するか、以下のURLにアクセスします。
https://developers.facebook.com/docs/plugins/page-plugin - ページプラグインの設定画面が表示されます。
2026年現在、画面デザインがMeta仕様にリニューアルされていますが、基本的な使い方は変わりません。
画面を下にスクロールすると、「FacebookページのURL」などの入力フォームが表示されます。
表示スタイルを設定してコードを生成する
入力フォームに、以下の項目を設定していきましょう。
| 項目 | 設定内容 |
|---|---|
| FacebookページのURL | あなたのFacebookページのURLを入力(例: https://www.facebook.com/yourpage) |
| タブ | 「timeline」と入力する(タイムラインを表示する場合) |
| 幅 | サイドバーに合わせて 300〜340px 程度がおすすめ |
| 高さ | 500px 程度(長すぎると読みにくいので注意) |
| スモールヘッダー | チェックを入れるとヘッダーが小さくなり、サイドバー向きに |
| plugin containerの幅に合わせる | チェックを入れると親要素の幅に自動フィットする |
入力が完了したら、フォーム下部にプレビューが表示されます。
表示内容に問題がなければ、「コードを取得」ボタンをクリックしてください。
生成されたコードをコピーする
「コードを取得」をクリックすると、「JavaScript SDK」と「IFrame」の2種類のコードが表示されます。
初心者の方には「IFrame」タブのコードがおすすめです。
理由は、IFrameなら1つのコードを貼るだけで完了するからです。
JavaScript SDKの場合は2箇所にコードを貼る必要があり、テーマの編集も必要になるケースがあります。
- 「IFrame」タブをクリックする
- 表示されたコードを全選択してコピーする
これで埋め込みコードの取得は完了です。
WordPressのサイドバーにコードを貼り付ける方法
ウィジェットで貼り付ける方法(クラシックテーマの場合)
取得したコードを、WordPress側のサイドバーに設置していきます。
- WordPress管理画面から「外観」→「ウィジェット」を開く
- 「サイドバー」エリアに「カスタムHTML」ウィジェットを追加する
- タイトル欄に「Facebook」などわかりやすい名前を入力する
- 内容欄に、先ほどコピーした埋め込みコードを貼り付ける
- 「保存」をクリックする
これだけで、サイドバーにFacebookのタイムラインが表示されます。
実際にサイトを開いて、正しく表示されているか確認してみてください。
ブロックエディタ(サイトエディター)で貼り付ける方法
2026年現在、WordPress 6.x系ではブロックテーマ(FSE対応テーマ)が主流になりつつあります。
ブロックテーマを使っている場合は、「外観」→「エディター」からサイドバーを編集します。
- WordPress管理画面から「外観」→「エディター」を開く
- テンプレートパーツから「サイドバー」を選択する
- 「+」ボタンで「カスタムHTML」ブロックを追加する
- 取得した埋め込みコードを貼り付ける
- 「保存」をクリックする
ブロックテーマではウィジェット画面がないため、この方法で設置してください。
どちらの方法でも、貼り付けるコードは同じものでOKです。
幅や高さを後から調整するには
埋め込み後に「サイドバーからはみ出す」「高さが足りない」と感じたら、コード内の数値を変更するだけで調整できます。
IFrameコードの場合、width="340" や height="500" の数値を変更してください。
サイドバーの幅はテーマによって異なりますが、280〜340pxの範囲で試すとうまく収まることが多いです。
また、「plugin containerの幅に合わせる」にチェックを入れて再生成すれば、レスポンシブ対応のコードが出力されるのでスマホ表示も安心です。
表示されないときのトラブルシューティング
よくある原因と対処法
コードを貼り付けたのにタイムラインが表示されない場合、以下の原因が考えられます。
| 原因 | 対処法 |
|---|---|
| FacebookページのURLが間違っている | ページプラグイン設定画面でURLを再確認する |
| Facebookページが非公開になっている | ページ設定から「公開」に変更する |
| キャッシュが残っている | キャッシュプラグインのキャッシュをクリアし、ブラウザもスーパーリロード(Ctrl+Shift+R)する |
| セキュリティプラグインがiframeをブロックしている | プラグインの設定でfacebook.comをホワイトリストに追加する |
| テーマのCSPヘッダーが制限している | テーマ開発者に問い合わせるか、CSP設定を確認する |
最も多い原因は「URLの入力ミス」と「キャッシュ」です。
まずはこの2つを確認してみてください。
スマホで表示が崩れる場合の対策
PCでは正しく表示されるのに、スマホだとはみ出す・崩れるというケースもあります。
この場合は、埋め込みコードの外側にCSSで制御を加えるのが効果的です。
カスタムHTMLに以下のようなラッパーを追加してみてください。
<div style="max-width:100%; overflow:hidden;">
(ここに埋め込みコードを貼る)
</div>
これにより、画面幅を超えた部分が自動的にカットされ、レイアウト崩れを防ぐことができます。
また、ページプラグインで「plugin containerの幅に合わせる」オプションにチェックを入れておくと、レスポンシブ表示に対応したコードが生成されるので併用がおすすめです。
AIツールを活用したFacebook運用の効率化
ChatGPTやClaudeでFacebook投稿を効率化する
せっかくサイドバーにタイムラインを埋め込んでも、Facebook自体の投稿が止まっていたら意味がありません。
2026年現在、AIツールを活用すればFacebookの投稿作成を大幅に効率化できます。
- ChatGPTやClaudeにブログ記事のURLを渡して「Facebook投稿用の紹介文を作って」と依頼する
- 生成されたテキストを確認・修正してFacebookに投稿する
- 週に2〜3回のペースで継続投稿する
AIに「ターゲットは30代の個人事業主、カジュアルな口調で150字以内」のように具体的な条件を伝えると、より質の高い投稿文が生成されます。
ブログの更新通知だけでなく、ちょっとした業界ニュースやTipsもAIに下書きしてもらえば、投稿のネタ切れも防げます。
Meta Business Suiteとの併用で予約投稿も自動化
Metaが提供する「Meta Business Suite」を使えば、Facebook投稿の予約投稿が無料でできます。
- Meta Business Suiteにログインする
- 「投稿を作成」から投稿内容を入力する
- 公開日時を指定して予約する
AIで1週間分の投稿を一気に作成し、Meta Business Suiteで予約投稿するという流れを作れば、週に30分の作業でFacebook運用が回るようになります。
サイドバーのタイムラインに最新投稿が常に表示される状態をキープすることで、サイト訪問者への信頼感もアップします。
まとめ
WordPressのサイドバーにFacebookのタイムラインを埋め込む方法について解説しました。
最後に、この記事の要点を振り返っておきましょう。
- 埋め込みにはMetaの「ページプラグイン」を使う(プラグイン不要・無料)
- ページプラグインでURLとスタイルを設定し、「コードを取得」でIFrameコードをコピーする
- WordPressのサイドバーに「カスタムHTML」ウィジェットまたはブロックを追加してコードを貼り付ける
- 表示されない場合は「URLの入力ミス」「キャッシュ」「セキュリティプラグイン」を確認する
- スマホ表示の崩れは、ラッパーdivや「plugin containerの幅に合わせる」で対策できる
- AIツール(ChatGPT・Claude)を使えばFacebook投稿の作成も効率化できる
- Meta Business Suiteで予約投稿を組み合わせれば、週30分でFacebook運用が回る
作業自体は5分もかからず完了するので、まだ設置していない方はぜひ今日やってみてください。
サイドバーにFacebookタイムラインがあるだけで、サイト全体の信頼感と回遊率がぐっと上がりますよ。
