自分のlocalhostバージョンのWordPress 4.2.2にjetpackプラグインをインストールしたところですが、それをアクティブにした後、「Connect to Wordpress.com」をクリックすると、次のエラーが表示されます。
あなたのウェブサイトはJetpackを使用するために公的にアクセス可能である必要があります。site_inaccessibleエラーの詳細:Jetpackサーバはあなたのサイトと通信できませんでした
http://wordpress.local
[IXR -32300:転送エラー:http_request_failedホスト 'wordpress.local'を解決できませんでした]
Localhostでこの問題を回避する方法はありますか?
これをあなたのwp-config.php
に追加してください:
const JETPACK_DEV_DEBUG = TRUE;
これにより、wordpress.comへの接続を必要としないlocalhostの機能を使用することが可能になります。背景については jetpack.meの発表記事 を参照してください。
あなた自身のプラグインのために、その教訓を学んでください:うまく行く接続に頼らないでください。ユーザーのプライバシーを尊重し、そのような接続が必要な理由、送信されるデータ、および接続が失敗したときにプラグインを使用する方法を明確に説明してください。言い換えると、Jetpackのやり方ではいけません。