【WordPress】テーマGeneratepressのBest Practicesを良くする

ブログページのテーマはGeneratepressにする事にした。
Lighthouseで測定するとBest Practicesが良くないので
改善する事にした。後の為にメモしておく。

1.問題点
  下図のように85点である。

2.原因
(1)1番目の指摘は、試験環境ではHTTPSを使えないので、やむなし。本番環境では解消される。
(2)2番目の指摘は、passive listenersを使っていないとの事である。(Generatepressの内容である。)
3.対策
(1)wp_includes/jsフォルダにあるcomment-repky.min.js(下図)を修正する。

   修正内容は、Lighthouseの提案する(下図){pasive:true}を追加する。

   下図の下線部4ケ所に追加する。

(2)下記のWEBページの内容を試したが、効果はなかった。
  ・Passive listeners to improve scrolling performance
  ・WordPress and best practice with passive event listeners
4.効果
  下図のように92点に改善された。

5.補足
  Autoptimizeを更新したら、comment-reply.min.jsの内容が元に戻ってしまった。
  再度変更したら、上記のように改善された。

<個人的な感想>
{pasive:true}を追加した事の影響は、操作面などで特には感じられない。
暫定対策でも効果が出ているので、実施して良かったと思う。