Luxeritas(ルクセリタス)AMPエラーdecodingはamp-imgタグで使用できません。

スポンサーリンク
この記事は約2分で読めます。

WordPress6.1更新でLuxeritas(ルクセリタス) 属性「decoding」はタグ「amp-img」で使用できませんAMPエラー発生

WordPressのメジャーリリース6.1が出たのでアップグレードしたら、投稿ページのみでAMPページが無効になる。

エラーの詳細は、属性「decoding」はタグ「amp-img」で使用できません。

固定ページは、decoding=”async”が挿入されていないので、AMPエラーにならない。

AMPエラーの原因

WordPress6.1でwp_img_tag_add_decoding_attrフィルターフックが追加されたため。

functions.phpでの対応

親テーマと子テーマのfunctions.phpに、以下を追加してみたが解消しませんでした。

add_filter( 'wp_img_tag_add_decoding_attr', '__return_false' );

WordPress6.0.2へダウングレード

仮対処としてWordPress6.0.2へダウングレードすることでAMPエラー(属性「decoding」はタグ「amp-img」で使用できません。)は解消できます。

参考

WordPressのダウングレードは、WP Downgrade Specific Core Versionプラグインを使用すると簡単にできます。

ダウングレードするバージョンは、6.0.2です。

追記

このエラーは、 Luxeritas 3.23.2で修正されました。

詳細はこちら

【PR】WordPressの始め方 

error: Content is protected !!