シードプロッド最新ニュース

ビジネスの成長に役立つWordPressのチュートリアル、ヒント、リソース

WordPressにFacebookのイベントを埋め込む方法

WordPressにFacebookのイベントを埋め込む方法 

執筆者 著者アバター ステイシー・コリン
著者アバター ステイシー・コリン
ステイシー・コリンは、WordPress、SEO、デジタルマーケティングに関する執筆経験が15年以上ある、認定コンテンツマーケティングおよび検索スペシャリストです。彼女はSeedProdとRafflePressのコンテンツ管理を担当しており、自身が積極的に活用し、実際にテストしているツールや戦略について執筆しています。
    
レビュー レビュアーアバター ターナー・ジョン
レビュアーアバター ターナー・ジョン
ジョン・ターナーはSeedProdの共同設立者です。彼は20年以上のビジネスと開発の経験があり、彼のプラグインは2500万回以上ダウンロードされています。

要約:WordPressにFacebookイベントを埋め込む方法。用途に応じて選べる4つの方法

  1. SeedProd– ランディングページにFacebookページブロックを追加できます。アクセストークンや開発者設定は不要です。
  2. Smash Balloon– サイト内のどこにでもイベントカレンダーのフィードを表示できます。デザインを自由にカスタマイズできるため、継続的なイベントの掲載に最適です。
  3. iCal Sync– イベントのiCal URLをWordPressのカレンダープラグインに貼り付けるだけで利用できます。サイト全体のカレンダー統合に最適です。
  4. 手動でのHTML作成– Facebookのページプラグインからコードを生成し、カスタムHTMLブロックに貼り付けます。無料ですが、デザインの選択肢は限られています。

フェイスブックでイベントを宣伝するとき、大きな問題にぶつかった。私のウェブサイトを見ている人たちは、そのイベントの存在を知らなかったのだ。彼らは私のページを定期的にチェックしているわけではなかったので、参加表明のためだけに他の場所に送りたくないのだ。

そこで、WordPressの中にFacebookのイベントを埋め込む方法を探しました。そうすれば、訪問者は何が行われるかを見ることができ、クリックするだけで参加でき、ずっと私のサイトにとどまることができる。

もし、その方法を自分で探していたなら、ここはまさにぴったりの場所です。このガイドでは、WordPressサイトでFacebookのイベントを表示する4つの方法をご紹介します。

WordPressにFacebookのイベントを埋め込む方法

このガイドでは、WordPressウェブサイトにFacebookイベントを設置する3つの方法をご紹介します:

  1. 特別なイベントページを作る。これは、ウェブサイトにイベント専用のVIPセクションを設けるようなものです。人々が簡単にイベントを見つけて申し込むことができます。
  2. Facebookからイベントを取得するツールを使いましょう。このツールは架け橋のような役割を果たし、あなたのウェブサイトのどのページにもイベントを取り込むことができます。さらに、あなたのスタイルに合わせてイベントの見え方を変えることができます。
  3. コードのスニペットを追加する(もしそれに抵抗がなければ)。Facebookでは、ちょっとしたコードを取得することで、あなたのサイトに直接イベントを掲載することができます。これは最も簡単な方法ですが、見栄えを良くするためのオプションはあまりありません。
  4. iCal URL を使ってイベントを同期しましょう。Facebook のイベントから iCal リンクをコピーし、WordPress のカレンダープラグインに貼り付けてください。Facebook で新しいイベントを追加すると、サイトが自動的に更新されます。

どのエンベッディング方式が最適かを知るには?

あなたのウェブサイトにFacebookのイベントフィードを表示するための最良の方法がわからない?WordPressにFacebookカレンダーを埋め込むための正しい方法を選択するのに役立つ比較表を並べてみました。

方法特徴使いやすさ価格モバイルフレンドリー無料版は?無料版の制限
シードプロランディングページ、Facebookとの統合簡単有料/無料はいはい機能制限あり、Facebookページブロックは有料
スマッシュ・バルーンカスタマイズ可能なFacebookフィード中程度有料/無料はいはい限定機能
手動埋め込み(コード)基本的なイベント表示難しい無料たぶんはいコーディングの知識が必要
iCal同期あらゆるカレンダープラグインと同期簡単無料カレンダープラグインによって異なりますはい互換性のあるカレンダープラグインが必要です

さあ、飛び込もう。

SeedProdを使ってFacebookイベントを埋め込むにはどうすればいいですか?

SeedProdは、ランディングページやシンプルなイベント表示に最適です。

「Facebookページ」ブロックを使用すれば、ショートコードやApp ID、追加の設定を一切必要とせずに、Facebookイベントを埋め込むことができます。操作は迅速かつ視覚的で、カスタムページ上で特定のイベントやスケジュールを強調表示したい場合に最適です。

SeedProd ドラッグ&ドロップWordPressウェブサイトビルダー

SeedProdは、WordPress用のドラッグ&ドロップ式ウェブサイトビルダーで、「近日公開」や「メンテナンスモード」機能を備えています。このプラグインを使えば、CSSやPHPのコードを書いたり、開発者を雇ったりすることなく、コンバージョン率の高いランディングページを作成できます。

他の多くの埋め込み方法とは異なり、SeedProdのFacebookページブロックは、アクセストークンやApp ID、あるいは開発者設定を一切必要としません。

SeedProdでは、導入直後から数百種類のテンプレートが利用できるだけでなく、Facebookのイベントカレンダーやライブページフィード、出欠確認ツールなどのソーシャルメディアコンテンツを、コードを一切書かずに埋め込めるコンテンツブロックも搭載されています。

最も注目すべきはフェイスブック・ブロックで、これを使えば以下のようなソーシャルメディア・コンテンツを埋め込むことができる:

  • Facebookの「いいね!」ボタン
  • Facebookのコメント
  • フェイスブックページ
  • フェイスブックへの埋め込み

この方法では、Facebookページブロックを使ってランディングページにイベントを追加します。一番いいところは、アクセストークンやショートコード、IDをコピー&ペーストする必要がないことです。

1.SeedProdのインストールとアクティベーション

まずは、SeedProdプラグインをインストールし、有効化してください。このガイドでは、必要な高度なFacebookブロックを備えているSeedProd Proを使用します。

2.WordPressでランディングページを作る

WordPressサイトにSeedProdをインストールした後、新しいランディングページを作成する必要があります。

幸いなことに、WordPressでランディングページを作成するためのステップバイステップのガイドに従って、すぐに始めることができます。また、このガイドに従ってイベントのランディングページを特別に作成することもできます。

ランディングページのデザインが完成したら、SeedProd " ページに移動し、チュートリアルに従って作成したランディングページの編集をクリックします。

seedprodランディングページを編集する

SeedProdビジュアルエディターが開き、イベントを追加することができます。

3.Facebookページブロックを追加する

次に、Facebookイベントカレンダーを表示したいページのスペースを探します。次に、右側の「詳細ブロック」セクションに移動し、Facebookページブロックを見つけます。

SeedProdのFacebookページブロックを追加する

このブロックをページに追加するには、左からプレビュー上にドラッグします。

次に、Facebookページブロックのコンテンツ設定で、あなたのページのURLを貼り付けます。このようにして、SeedProdはあなたの公開Facebookイベントフィードを取り込み、WordPressのレイアウト内に表示します。

あなたのフェイスブックページのURLを入力してください。

デフォルトでは、SeedProdは自動的にFacebookページのタイムラインを表示します。代わりにイベントを表示するには、タブ見出しの下にあるイベントオプションをクリックしてください。

facebookのイベントタブを選択する。

同じパネルで、ヘッダーのスタイルの変更、カバー写真の表示・非表示、配置の調整などもできる。

また、Facebookページのエンゲージメントを高めたい場合は、Facebook埋め込みブロックを使って、投稿、Facebookビデオ、コメントをイベントスケジュールと一緒に埋め込むことができます。

4.ランディングページを公開する

あとは、右上の保存ボタンの横にあるドロップダウン矢印をクリックし、公開をクリックするだけです。

フェイスブックのイベント・ランディングページを公開する

プレビューをクリックすると、ランディングページにイベントカレンダーが表示されます。

WordPressのランディングページにfacebookのイベントを埋め込む例

これだけです。ウェブサイト訪問者は、ランディングページであなたのFacebookイベントを見ることができます。

しかし、Facebookイベントフィード全体を表示したい場合は、以下の方法を試してみることをお勧めします。

WordPressでFacebookのイベントカレンダーをすべて表示するにはどうすればいいですか?

Smash Balloonは、WordPress

内にFacebookのイベントカレンダーを表示するのに最適なツールです。セットアップにはいくつかの追加ステップが必要で、Facebookアカウントと接続する必要がありますが、頻繁にイベントを運営したり、継続的なフィードが必要な場合には強力なオプションです。

Smash Balloon Custom Facebook Feed Pro プラグインのロゴ

この方法では、Smash Balloon Custom Facebook Feed Proプラグインをインストールして有効化する必要があります。このステップについては、WordPressプラグインのインストール方法に関するステップバイステップのチュートリアルをご覧ください。

1.新しいFacebookフィードを作成する

プラグインをインストールして有効化したら、WordPressダッシュボードからFacebookフィード " すべてのフィードメニューに移動します。そこから、新規追加ボタンをクリックして、イベントフィードの作成を開始します。

新しいfacebookフィードを追加する

次のページでは、ウェブサイトに追加できる9種類のFacebookフィードをご紹介します:

  • タイムライン
  • 写真
  • ビデオ
  • アルバム
  • イベント
  • レビュー
  • さらに

Eventsオプションを選択し、Next ボタンをクリックして続行します。

イベントフィードの種類を選択

2.Facebookページのソースを選択する

フィードの種類を選んだら、次はFacebookページのソースを選びます。これは、Facebookグループでも、ビジネスのイベントを投稿するページでもかまいません。

ソースを追加するには、「新規追加」ボタンをクリックします。

イベントフィードに新しいソースを追加する

FacebookページIDとイベントアクセストークンの入力を求めるポップアップが開きます。

あなたのページのアプリIDとアプリシークレットトークンの見つけ方がわからない場合は、以下の手順に従ってください

Smash Balloonの設定画面で、FacebookページのIDとアクセストークンを入力してください

Facebookアプリの詳細を入力した後、Add Sourceボタンをクリックします。

次の画面で、新しく追加したFacebookページが表示されます。そのページを選択し、「次へ」をクリックして次に進みます。

Facebookページのイベントソースを選択する

3.Facebookイベントカレンダーのレイアウトをカスタマイズする

さあ、イベントのカスタマイズを始めましょう。カスタマイズオプションは左側に、フィードのプレビューは右側にあります。

カスタマイズオプションでは、フィードの種類、レイアウト、色、ヘッダーデザイン、投稿デザインなどを変更できます。

まず、左側のフィードレイアウトオプションを選択します。

フェイスブックイベントのレイアウトを選択する

このオプションでは、リスト、メイソンリー、カルーセルの3種類のレイアウトを設定できます。

イベントを次々に表示するには、リストレイアウトオプションを選択します。

facebookイベントカレンダーのリストレイアウト

複数カラムのレイアウトでイベントを表示したい場合は、メイソンリーオプションを選択することもできます。

フェイスブック・イベント用メイソリー・フィード・レイアウト

最後に、カルーセルオプションがあり、あなたのイベントを見事な画像スライダーで表示することができます。

facebookイベント用カルーセル・レイアウト

あなたのウェブサイトに最適なレイアウトを選択してください。そして、もう一度カスタマイズボタンをクリックすると、前の設定に戻ります。

4.Facebookイベントフィードの配色をカスタマイズする

フィードの色を変更したい場合は、「配色」の見出しをクリックしてください。このパネルでは、次のような4つの異なる色のオプションから選択することができます:

  • テーマから継承する:ウェブサイトの配色をコピーする
  • Light:背景が明るく、文字色が濃い。
  • 暗い: 明るい色のテキストで背景を暗くします。
  • カスタム:すべての色を自分で入力
Facebookイベントフィードのカラースキームを選択する

その後、ヘッダーデザイン、フィードサイズ、マージンなど、その他の設定をカスタマイズできる。

すべての見た目に満足したら、「保存」 ボタンをクリックします。

5.WordPressページにFacebookからのイベントを表示する

Smash Balloonでは2つの方法でFacebookイベントを埋め込むことができます。

まず、右上の埋め込みボタンをクリックします。様々な公開オプションのポップアップが開きます。

facebookイベントフィードの埋め込みボタンをクリックしてください。

通常のWordPressページにFacebookイベントを埋め込むには、「ページに追加」ボタンをクリックします。

ページに追加ボタンをクリック

そこから、あなたのウェブサイトの任意のページをリストから選択し、追加ボタンをクリックすることができます。

イベントカレンダーのページを選ぶ

このオプションをクリックすると、選択したページの編集画面に移動します。そこからプラスアイコン(+)をクリックし、カスタムFacebookフィードウィジェットを選択します。

カスタムfacebookフィードブロックを追加する

ページを更新または公開する際、プレビューしてイベントの外観を確認することができます。

フェイスブックのイベントカレンダーをプレビューする

6.WordPressのサイドバーにFacebookのイベントを追加する

フィードをサイドバーエリアに追加したい場合は、埋め込みウィンドウの「ウィジェットに追加」ボタンをクリックするだけです。

facebookイベントカレンダーをウィジェットとして追加

このオプションをクリックすると、ウィジェットのページに移動し、イベントを表示するサイドバーを選択できます。

サイドバーを選択した後、プラスアイコン(+)をクリックして新しいウィジェットを追加し、カスタムFacebookフィードウィジェットを選択します。

カスタムfacebookフィードプロウィジェットを選択する

それが完了すると、ウェブサイトをプレビューして、ウェブサイトのサイドバーエリアにFacebookイベントを表示することができます。

WordPressのサイドバーにfacebookのイベントを埋め込む

プラグインを使わずにFacebookイベントを埋め込むことはできますか?



この方法では、Facebookページプラグインツールを使用して、小さなHTMLスニペットを生成しますWordPressのカスタムHTMLブロックに貼り付けるだけです。シンプルですが、デザインをあまりカスタマイズできず、自動更新もされません。

WordPressのプラグインを多用するのが苦手な方は、プラグインなしでWordPressにFacebookのイベントを表示することができます。

しかし、この方法はサイトにコードを追加する必要があるため、初心者の方にはお勧めできません。また、イベントの見栄えもあまりコントロールできません。

1.Facebookページプラグインのウェブサイトをご覧ください。

この方法を始めるには、Facebookページ・プラグインが必要です。これはWordPressのプラグインではなく、Facebookが開発者のために作ったスタンドアローンのツールです。

Facebookプラグインツールにアクセスし、FacebookページのURLを貼り付ける。

facebookページプラグインツールを見る

FacebookページのURLを入力すると、タイムラインのプレビューが表示されます。Facebookのイベントを表示したいので、タブフィールドの "timeline "という単語を削除し、"events "と入力してください。

イベント」タブフィールドに入る

2.Facebookイベント埋め込みコードを生成する

プレビューパネルにページのイベントリストが表示されるようになりました。コードを取得するには、プレビューの下にある「コードを取得」ボタンをクリックしてください。

コード取得ボタンをクリック

Get Codeボタンをクリックすると、2つのタブを持つライトボックスポップアップが開きます:JavaScript SDKとIFrameです。IFrameタブをクリックし、埋め込みコードをクリップボードにコピーします。

FacebookイベントのIFrame埋め込みコードをコピーする

3.WordPressにFacebookイベントコードを埋め込む

次に、WordPressのウェブサイトにアクセスし、Facebookイベントを表示したい投稿またはページを編集します。

投稿またはページの編集画面でプラス(+)アイコンをクリックし、カスタムHTMLWordPressブロックを見つけます。

カスタムHTML WordPressブロックを追加する

HTMLブロック内をクリックし、Facebookページプラグインツールの埋め込みコードを貼り付けます。

Facebookページイベント埋め込みコードを貼り付ける

その後、投稿を保存または公開し、プレビューすると、Facebookイベントがあなたのウェブサイトにライブ表示されます。

WordPressにプラグインなしでFacebookイベントを埋め込む例

このフィードの表示方法を変更したい場合は、Facebookページ・プラグインに戻り、再度wp embed Facebookコードを生成する必要があります。とはいえ、変更できるFacebookの設定は限られています。

クライアントのサイトや本番環境でこの方法を採用する前に、まずはご自身のFacebookページでテストを行ってください。Facebookの「ページプラグイン」のイベントタブは、2016年以降、対応状況が不安定であり、アカウントによって結果が異なります。イベントが表示されない場合は、代わりに上記のSmash BalloonまたはSeedProdの方法をご利用ください。

FacebookのイベントをWordPressのカレンダーに同期させるにはどうすればいいですか?

iCal syncは、WordPressのサイト全体のカレンダーにFacebookのイベントを追加する場合に最適です。

FacebookからイベントのiCal URLをコピーして、iCalフィードを受け入れる任意のカレンダープラグインに貼り付けることができます。これにより、Facebookのイベントを追加または変更するたびに、WordPressのカレンダーが自動的に更新されます。

Facebookのイベントをウェブサイトのカレンダーに統合したい場合は、iCalのURLを使うのが効率的です。

iCalのURLを取得し、使用する方法は以下の通り:

Facebookアカウントにログインし、イベントセクションに移動し、共有したいイベントを選択します。

右上に「カレンダーに追加」というボタンがあります。

フェイスブックのイベントをカレンダーに追加

このボタンをクリックし、ポップアップでエクスポートボタンを右クリックし、"リンクアドレスをコピー "を選択する。

フェイスブックイベントのリンクをコピーする

このiCalのURLをWordPressカレンダープラグインや外部フィードをサポートするツールに貼り付けてください。これで、FacebookのイベントとWordPressのイベントカレンダーを自動的に同期できます。

これにより、Facebookのイベントとウェブサイトのカレンダーが自動的に同期されます。

Facebookのイベントが表示されない場合の対処法

イベントが表示されない場合は、以下の4つの確認事項を行うことで、最もよくある問題を解決できます。

  1. Facebookのプライバシー設定を確認してください。イベントやページは「公開」に設定されている必要があります。非公開のイベントや限定公開のページは、外部埋め込みでは表示されません。
  2. 広告ブロック機能やセキュリティプラグインを無効にしてください。一部のセキュリティプラグインやCookieプラグインは、Facebookからの外部スクリプトをブロックすることがあります。テストとして、シークレットウィンドウでページを読み込んでみてください。
  3. JavaScript SDKではなく、iFrameコードを使用してください。手動で埋め込む場合は、必ず「iFrame」タブを選択してください。JavaScript SDK版は、ブラウザ間で安定性が劣ります。
  4. これらの方法がどれも効果がない場合は、プラグインに切り替えてみてください。FacebookのPage Pluginは2016年以降、イベントのサポートが不安定になっていますSeedProdやSmash Balloonを使えば、より安定した結果が得られます。

Facebookイベントの埋め込みに関するよくある質問

なぜWordPressサイトにFacebookのイベントが表示されないのですか?

最も一般的な原因としては、プライバシー設定(イベントまたはページが「公開」設定になっている必要があります)、Facebookのスクリプトをブロックする広告ブロックツールやセキュリティプラグイン、あるいはiFrame版ではなくJavaScript SDKによる埋め込みを使用していることが挙げられます。手動での埋め込みでも解決しない場合、Facebookの「Page Plugin」の「イベント」タブは2016年以降、動作が不安定になっています。より安定した結果を得るには、SeedProdまたはSmash Balloonへの切り替えをご検討ください。

プラグインを使わずにFacebookのイベントを埋め込むことはできますか?

はい。Facebookのページプラグイン」ツールを使用してiFrame埋め込みコードを生成し、それをWordPressの「カスタムHTML」ブロックに貼り付けてください。ただし、デザインのカスタマイズや自動更新機能は利用できず、表示結果はアカウントによって異なります。より安定した埋め込みを行うには、SeedProdやSmash Balloonの方が適しています。

Facebookのイベントを埋め込むと、サイトの表示速度は遅くなりますか?

方法によっては可能です。手動での埋め込みでは、Facebookから外部のJavaScriptやiFrameコンテンツを読み込むため、ページの負荷が増加します。SeedProdやSmash Balloonといったプラグインは、その負荷を最小限に抑えるように設計されています。サイトの表示速度を重視する場合は、SeedProdの「Facebook Page」ブロックをご利用ください。私のテストでは、わずか16回のHTTPリクエストで556ミリ秒で読み込まれました。

FacebookのグループイベントをWordPressに埋め込むことはできますか?

ほとんどの埋め込みツールは、公開イベントのみに対応しており、非公開イベントやグループイベントには対応していません。Facebookグループを運営している場合は、iCal同期が最適な方法です。また、WordPressのページにグループイベントを手動で掲載し、参加の返答(RSVP)用にFacebookのイベントページへのリンクを貼ることもできます。

これで、WordPressにFacebookのイベントを直接埋め込む方法がわかりました。イベントの全フィード、単一のタブ、カレンダーとの同期など、どのような形式でも、ここにぴったりの方法があります。

イベントのコンバージョンを高めたいですか?次はSeedProdでイベントのランディングページを作ってみましょう。

WordPressサイトに関する以下のガイドもお勧めです:

お読みいただきありがとうございました!あなたのご意見をぜひお聞かせください。YouTubeXFacebookで、あなたのビジネスを成長させるために役立つアドバイスやコンテンツを提供していますので、お気軽に会話にご参加ください。

著者アバター
ステイシー・コリン コンテンツマーケティングスペシャリスト
ステイシー・コリンは、WordPress、SEO、デジタルマーケティングに関する執筆経験が15年以上ある、認定コンテンツマーケティングおよび検索スペシャリストです。彼女はSeedProdとRafflePressのコンテンツ管理を担当しており、自身が積極的に活用し、実際にテストしているツールや戦略について執筆しています。

情報開示私たちのコンテンツは読者支援型です。つまり、あなたが私たちのリンクをクリックした場合、私たちはコミッションを得る可能性があります。私たちは、読者に付加価値をもたらすと信じる製品のみを推薦します。