Jetpack を有効かにすると wordpress.com との連携を始めるのでローカル環境(http://localhost など)では導入できなかった。
localhost でも有効にする方法としては、Jetpack プラグインのインストールは通常方法ですが、有効化を適応する前に PHP の記述に define(‘JETPACK_DEV_DEBUG’, true); を追加で記述する。
自分は wp-config.php とかで他の設定と一緒のところに書きました。
条件分岐しておくと本番と同じソースファイルで済むから混同しなくて済む。
if ($_SERVER['SERVER_NAME'] == 'syake-labo.com' || $_SERVER['SERVER_NAME'] == 'www.syake-labo.com') {
## 本番サーバ用の設定
} else {
## ローカルサーバ用の設定
/* Jectpack ローカル環境での有効化 */
define('JETPACK_DEV_DEBUG', true);
}
参考にしたページ:
ローカル(localhost)環境wordpressでjetpackの有効化 | ええかげんブログ(本店)