WordPress Logo

WordPressでサイトを構築しているなら、必ず導入したいプラグインの筆頭に挙げられるのが「Jetpack」ですよね。

Jetpack : https://jetpack.com/

その「Jetpack」ですが、特に便利な「サイト統計情報」や「集中管理」といった機能を使うために、外部サイトの「WordPress.com」と連携する必要があります。

このとき、よく起こりがちなのが「xml_rpc」に関するエラー。
例えば「xml_rpc-32700」といったエラーが有名(?)です。

大抵はWordPressのコアファイルの「xmlrpc.php」に接続できていないことが原因になっていますが、サーバー環境や、他のプラグインとの兼ね合い、セキュリティの仕様など、いくつかの要素が絡み合っていることもあり、対処方法も様々です。

解決策

以下に紹介する方法を試していけば、いずれかの方法で連携が成功するかと思います。

  • プラグインをすべて外し、その後Jetpackだけを有効化する
  • サーバーのセキュリティに関する仕様を確認する
  • 「.htaccess」のアクセス制限の解除
  • 「.htaccess」で「xmlrpc.php」へのアクセスを許可する

簡単な順番になっているので、上から1つずつ試していけばいいでしょう。