WordPress (AMIMOTO) で、Jetpack プラグインが 7.3.0 に更新されたら、古い IE で Script error が発生したので、対応する

# ０．はじめに

AWS EC2 AMIMOTO で WordPress サイトを構築して、

* [AMIMOTO AMI を使って、WordPress を立ち上げて、接続先を RDS に変更してみる \- Qiita](https://qiita.com/kusokamayarou/items/58d550b82b960c321c3a)

CloudFront やら ALB を適用していたんですが、

* [SSL 化済みの WordPress サイトに CloudFront を適用してみる \- Qiita](https://qiita.com/kusokamayarou/items/21e4bcdaa7c8dd8523ab)
* [CloudFront 適用済みの WordPress サイトに ALB を適用してみる \- Qiita](https://qiita.com/kusokamayarou/items/1229bed12462eee48e68)
* [CloudFront 適用済みの WordPress サイトに ALB を適用後、ALB \- WordPress 間を HTTP\(80番\) で通信させてみる \- Qiita](https://qiita.com/kusokamayarou/items/edffa0f1159f60a2ce82)

Jetpack プラグインが 7.3.0 に更新されると、古い IE で Script error が発生したので、対応しました。

>ただ、対応すると言っても古い IE では動かない機能を無効しただけなので、根本的に解決出来たかというと…。
> 
> そもそも、古い IE をどうにかしないといけないよね…。

# １．Script error. (https://c0.wp.com/p/jetpack/7.3/_inc/build/photon/photon.min.js)
![image_2019_5_9 (1).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/161939/72a4496c-eef5-489d-9da7-bee9fe6ebfd1.png)

1. Jetpack プラグインの「サイトアクセラレーター」の機能が影響してるので、以下の設定を無効にします。
  * ![WordPress - support.genbasupport.com_0001.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/161939/5cd7fb50-bcc9-c0e4-fb6c-70e8f31da958.jpeg)

# ２．Script error. (https://c0.wp.com/p/jetpack/7.3/_inc/build/lazy-images/js/lazy-images.min.js)
![image_2019_5_9 (3).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/161939/0dab80b3-fd09-0713-8817-db3a2503e731.png)

1. Jetpack プラグインの「画像の遅延読込」の機能が影響してるので、以下の設定を無効にします。
  * ![WordPress - support.genbasupport.com_0002.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/161939/d4264ce4-d753-7efb-8b8b-36e78e0a11a8.jpeg)

# ３．Script error. (https://stats.wp.com/e-201919.js)
![image_2019_5_9 (2).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/161939/a15c9ccf-2789-bdc7-b502-1493cddb01f1.png)

1. Jetpack プラグインの「サイト統計情報」の機能が影響してるので、以下のページの手順を参考に、設定を無効にします。
  * [Jetpack の全機能が有効/無効にできる隠しページの開き方 \- Qiita](https://qiita.com/halpas/items/86c07fd35182d285fd45)
  * ![FireShot Capture 078 - ‹ サポートサイト — WordPress - support.genbasupport.com.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/161939/8000d55e-53cc-e8fe-d055-4cbeaedb97be.jpeg)
1. 設定を無効にすると、Jetpack プラグインのダッシュボードでサイト統計情報が以下の様な表示となります。
  * ![FireShot Capture 079 - Jetpack ‹ サポートサイト — WordPress - support.genbasupport.com.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/161939/13bae379-b6d9-1b10-c4f7-d064142e4024.jpeg)

# ９９．ハマりポイント

* 今回はめちゃくちゃにハマってました…。疲れた…。
<br><br>
* 振り回された原因は、とにかくキャッシュです!!!
* よく考えればわかることなのにーーーー!!! 悔しいですッ!!!
* Jetpack プラグインの設定を見直したり、無効にしたり、ダウングレードしたりしても全然事象が改善されなくて…。結局、そこかーーーーい、って。 orz …。:sob::sob::sob:
* で、元々 CDN (CloudFront) と nginx の両方でキャッシュしていたんですが、今回 nginx のキャッシュはやめることにしました。わかりにくい…。見逃しがち…。
* [静的ファイルのキャッシュを削除する \| Amimoto Help Center](https://support.amimoto-ami.com/%E6%97%A5%E6%9C%AC%E8%AA%9E/%E3%83%9E%E3%83%8D%E3%83%BC%E3%82%B8%E3%83%89%E3%83%9B%E3%82%B9%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0-managed-wordpress-hosting/%E9%9D%99%E7%9A%84%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E3%82%AD%E3%83%A3%E3%83%83%E3%82%B7%E3%83%A5%E3%82%92%E5%89%8A%E9%99%A4%E3%81%99%E3%82%8B)
<br><br>
* あと地味に、Jetpack プラグインをダウングレードするのも面倒でした…。
    * [WordPressプラグインのバージョンを戻す（ダウングレードする）方法 \| Net Business RECIPES](http://links-creations.com/site-building/wordpress-plugins-downgrading/)
    * [Jetpack by WordPress\.com – WordPress プラグイン \| WordPress\.org](https://ja.wordpress.org/plugins/jetpack/advanced/)
* ファイルアップロードサイズの規制に引っ掛って、途中でこけるし…。
    * [AMIMOTO AMI でアップロードファイルの上限サイズを変更する \- Qiita](https://qiita.com/kusokamayarou/items/2eee251dd97768286460)

# ＸＸ．まとめ

とりあえず、ご参考になれば♪