【AMP警告】属性「decoding」はタグ「amp-img」で使用できません?!って???

ブログ開設当初、全く素人だった私が四苦八苦してAMPのボーダー0問題をクリアして以降、AMPページを確認しにいっても警告0ということに変な達成感を得る日常に、ある日突然、再度エラーが出まくる問題に直面してしまいました。

このエラーは結論を言うとワードプレスのバージョンアップで、『decoding』というのが組成されるようになった為のようです。
(詳しくは知識が沢山ある方のブログ等をご確認ください)

こういったエラーに対しての知識が無い私は、グーグルで関連ワードを検索しまくって、対策を方法としてたどり着いたのは『functions.php』の更新というものでした。

こちらはコードも親切に公開してくださっていたので、感謝の念を持って手順通りに『functions.php』にコピペしたところ

***8行目にエラーが出ています***

・・・はい、他者に頼っているので全く原因がわかりません。

もう一度、様々なHPを参照にしていたところ


ワードプレスの管理画面から更新するとうまくいかないこともあるよ


というコメントが目に入ったので、ファイルサーバーから更新してみることにしました。

結果は

ワードプレスの管理編集画面を開くことができなくなりました!!!

完全に失敗です・・・。

ということは、このコピペしたコードがそもそも間違っている可能性が高いかもと思い、さらにサイトをさまよい続けたところ、貼ったものと同じコードが貼られているサイトがありました。

ものは試しで、こちらのサイトのコードでワードプレスの管理画面から更新してみると

更新成功!

ただ、見た目は一緒にしか見えないのに前者は何故エラーが起きたのか気になってしまったので、メモにコピペして見比べてみました。

以下が上が初めにコピペしてエラーがでたコード、下が正常に更新できたコード、8行目に何か違いがあったかを赤枠で囲ってみました。



よくみると上は『”』で下は『’』『’』2つなのがわかります。

後は関係ないかもしれませんが、上はところどころに全角が混ざっているような印象です。

とにかく、一旦は対策できたと信じてグーグルの検証結果を待ちたいと思います。

参考にさせて頂いた手前、こちらではコードを引用してコピペできるようにはしませんので
必要な方は、下記リンクから辿ってコードの取得をお願い致します。


東京節約ブログ

WordPress6.1にするとGoogle Search Consoleでampエラーが発生する 突然Google S…


ここまで読んでいただきありがとうございました。
どなたかのエラー解決のお手伝いができたのなら幸いです。