Jetpack Socialのトラブルシューティング

Jetpack Socialによってソーシャルメディアアカウントに投稿が共有されませんか?もう一度使えるようにしましょう。

自動共有はJetpack Socialの無料機能です。有料サブスクリプションは必要ありません。一般的な機能やよくある質問については、この情報ページをご覧ください。

Jetpackの接続を確認する

Jetpack Socialに関する問題を解決する最初の手順として、Jetpackの接続が正常に機能していることを確認してください。正常なJetpack接続がなければ、Jetpack Socialは正しく機能しません。

Jetpack Socialの接続を確認する

Jetpackとソーシャルメディアアカウントの初回接続を確立できない場合は、次の手順をお試しください。

  1. ブラウザーのキャッシュと Cookie を消去してみてください。
  2. ソーシャルメディアとの接続を解除してから、再接続してみてください。
  3. WordPressアプリの認証をリセットしてみてください(ソーシャルメディアのページ自体から、アプリの認証を解除して再接続します)。

次の500という通知が表示された場合、Jetpack Social接続を試みる前に、まずJetpack接続を確認してください。その後、Webホストに連絡し、PHPのエラーログを確認して、500エラーが発生している理由を特定してもらってください。

グローバル接続を確認する

サイトで複数の作成者が投稿を公開していて、それらを自動共有したい場合、ソーシャルメディア接続はグローバルである必要があります。グローバルでない場合、ソーシャルメディア接続を作成したユーザーだけが投稿をソーシャルメディアに自動共有できます。

Open Graphタグを確認する

Jetpack Socialで自動共有するには、投稿に有効なOpen Graphのメタタグが必要です。確認するには、次の手順に従ってください。

  1. 投稿のview-sourceをURLの先頭に追加してください(例:view-source:/support/jetpack-social/troubleshooting-jetpack-social/)。
  2. 出力で<!-- Jetpack Open Graph Tags -->を探し、サイトに有効なOpen Graphタグがあるか確認してください。

完全な出力は次のようになります(正確なメタタグはコンテンツに基づいて生成されます)。

<!-- Jetpack Open Graph Tags -->
<meta property="og:type" content="article" />
<meta property="og:title" content="Connect social networks with Jetpack&nbsp;Social " />
<meta property="og:url" content="/support/jetpack-social/connecting-to-social-networks/" />
<meta property="og:description" content="Automatically share your blog posts to Facebook, LinkedIn, Tumblr, Mastodon, Nextdoor, Instagram Business, Threads and Bluesky accounts by connecting them to your site via Jetpack Social. This auto…" />
<meta property="article:published_time" content="2022-06-06T13:15:28+00:00" />
<meta property="article:modified_time" content="2026-03-03T14:20:34+00:00" />
<meta property="og:site_name" content="Jetpack" />
<meta property="og:image" content="https://example.com/wp-content/uploads/example.png" />
<meta property="og:image:width" content="1192" />
<meta property="og:image:height" content="372" />
<meta property="og:image:alt" content="" />
<meta property="og:locale" content="en_US" />
<meta property="article:publisher" content="https://www.facebook.com/WordPresscom" />
<meta name="twitter:site" content="@jetpack" />
<meta name="twitter:text:title" content="Connect social networks with Jetpack&nbsp;Social" />
<meta name="twitter:image" content="https://example.com/wp-content/uploads/example.png?w=640" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="description" content="Automatically share your blog posts to Facebook, LinkedIn, Tumblr, Mastodon, Nextdoor, Instagram Business, Threads and Bluesky accounts by connecting them to your site via Jetpack Social. This auto…" />
<meta name="twitter:app:name:iphone" content="Jetpack" />
<meta name="twitter:app:id:iphone" content="1565481562" />
<meta name="twitter:app:name:ipad" content="Jetpack" />
<meta name="twitter:app:id:ipad" content="1565481562" />
<meta name="twitter:app:name:googleplay" content="Jetpack" />
<meta name="twitter:app:id:googleplay" content="com.jetpack.android" />

<!-- End Jetpack Open Graph Tags -->

投稿にアイキャッチ画像や使用可能な画像が含まれていない場合、Jetpackは代替のOpen Graph画像を自動的に追加します。この代替画像により、ソーシャルネットワークに有効な画像が送信され、OG タグの不足による共有の失敗を防げます。

JetpackのOpen Graphタグがありません

ソースにJetpackのOpen Graphタグが表示されない場合は、次の手順に従ってください。

  1. Open Graphタグを生成する可能性のある他のプラグインがないか確認してください。最もよく使われるプラグインにはYoast SEO、Shareaholic、およびFacebook公式プラグインがあります。こちらでプラグインの全リストを確認できます。
  2. これらのプラグインのいずれかを有効にしている場合は、そのOpen Graphタグ生成を有効にしてください。
  3. あるいは、これらのプラグインを引き続き使用したいものの、その出力は使用せず、Open Graphについては、このプラグインを使ってJetpackにタグを出力させることができます:JetpackでOpen Graphを常に使用。

他のプラグインによって重複したOpen Graphタグが出力されていないことを必ず確認してください。重複すると、投稿の共有に失敗します。

JetpackのOpen GraphタグはあるのにJetpack Socialが失敗する

投稿のソースコードにJetpackのOpen Graphタグが表示されているのに、Facebookへの自動共有に失敗する場合は、次の手順としてFacebookのデバッグツールを使ってエラーメッセージがないか確認してください。上記のリストにないプラグインやテーマが、重複したOpen Graphタグを出力している可能性があります。結果の解釈についてはお気軽にお問い合わせください。

共有時に 403 Forbidden エラーが発生する

投稿の共有に失敗し、403 Forbiddenエラーが表示される場合、アカウントが正しく接続されているように見えても、ソーシャルメディアプラットフォームがJetpackによる代理公開の権限を拒否したことを意味します。

次のことをお試しください。

  • ソーシャルメディアアカウントを再接続するには:Jetpack → ソーシャル → 接続へ移動し、影響を受けたアカウントを切断してから再接続してください。
  • 再共有機能を試す:再接続した後、エディターで投稿を開き、再共有オプションを使って手動で再度共有します。
  • ソーシャルプラットフォームのアカウント設定を確認する:プラットフォームによっては、明確な通知なしに特定の権限を取り消すことがあります。Jetpackへのアクセスを再認証すると解決する場合があります。

この種のエラーは通常、ソーシャルネットワーク側で発生するため、正確な原因を確認することは困難です。再接続で解決することがよくあります。

特定のプラットフォーム(Nextdoor など)で問題が解決しない場合は、お気軽にお問い合わせください。必要に応じて、そのプラットフォームのサポートチームに問題をエスカレーションするお手伝いをします。

Facebookに表示される画像を変更する

JetpackはFacebookに、アイキャッチ画像、投稿のサムネイル、投稿内のその他の画像など、複数の選択肢を提供します。表示する画像はFacebookが決定します。

希望する画像が選ばれる可能性を高めるには、Facebookの画像ガイドラインに従っていることを確認してください。

  • 推奨:最低1200x630px
  • 必須:最低200x200px
  • Facebookが推奨する画像サイズの詳細については、サポートドキュメントをご覧ください。

国際化ドメイン名

サイトで国際化ドメイン名(ラテン文字以外の文字を含むドメイン名)を使用している場合、Jetpack Socialを使って投稿をFacebookに自動共有すると失敗します。

現時点で既知の回避策はありません。Facebookはこの問題を認識していますが、2013年以降更新を行っていません。

投稿複製に関する問題

投稿を複製するプラグインを使用している場合、複製された投稿の自動共有に失敗することがあります。

投稿複製プラグインとJetpack Socialを使用する場合、いくつかの解決策があります。

  1. 公開済みの投稿から開始しないでください。下書きの投稿を複製してください。
  2. プラグインに「投稿メタを複製しない」のようなオプションがある場合は、そのオプションを有効にしてください。
  3. プラグインにそのオプションがない場合は、投稿メタの複製を防ぐフィルターが含まれているか、プラグインの作成者に確認してください。
  4. フィルターがない場合は、????_wpas????文字列を含むすべての投稿メタを複製対象から除外するよう、プラグインの作成者に依頼してください。

エディターにJetpack Socialのオプションが表示されない

投稿を作成中にブロックエディターのサイドバーにJetpack Socialパネルが表示されない場合は、サイトでJetpackのブロックエディター拡張機能が無効になっていないか確認してください。Jetpack Socialのエディターコントロールはそれらとともに登録されるため、Jetpack Blocks を無効にすると Social パネルも削除されることがあります。

Jetpackのブロックエディター拡張機能は、次のいずれかに該当する場合に無効になります:

  • サイトはWordPress.comに接続されていません。
  • Jetpackのブロックモジュールは無効化されています。
  • プラグインまたはカスタムコードにより、Jetpackのブロックエディター拡張機能は無効化されます。使用されるフィルターはjetpack_gutenbergフィルターです。Jetpackのブロックを無効にすると説明されているプラグインも、この方法で動作します。

Jetpackブロックを再度有効にし、その後投稿エディターを再読み込みしてください。パネルがまだ表示されない場合は、まずJetpackとの接続を確認し、次にユーザーアカウントに投稿を公開する権限があることを確認してください。投稿を公開できないユーザーにはソーシャルパネルが表示されません。

エディターパネルがなくても自動共有は引き続き利用できます。WP Adminで接続を管理するにはJetpack → ソーシャルを使用しますが、メッセージをカスタマイズしたり、1件の投稿をどのアカウントに送るかを選択したりすることはできません。

Still need help?

Please contact support. We’re happy to advise.