素敵なサムシングを独断と偏見で一方的に紹介するブログ(´・ω・`)

IT

投稿日: 2018年12月3日
最終更新日:

【原因はStaticPress】吐き出したAMPページがGoogleSearchConsoleで「<meta http-equiv>」が原因でエラー発生する際の対応方法【WordPress】

ねこじゃすり

created by Rinker
PEPPY(ペピイ)
¥3,850 (2024/04/03 21:33:13時点 Amazon調べ-詳細)

猫を魅了する魔法の装備品!

Anker PowerCor

created by Rinker
Anker
¥4,990 (2024/04/03 21:42:08時点 Amazon調べ-詳細)

旅行には必須の大容量モバイルバッテリー!

【最新機種】GoPro hero11 Black

created by Rinker
GoPro(ゴープロ)
¥62,000 (2024/04/03 21:42:08時点 Amazon調べ-詳細)

最新機種でVlogの思い出を撮影しよう!

ペヤング ソースやきそば 120g×18個

created by Rinker
ペヤング
¥2,600 (2024/04/03 21:42:16時点 Amazon調べ-詳細)

とりあえず保存食として買っておけば間違いなし!

ドラゴンクエスト メタリックモンスターズギャラリー メタルキング

created by Rinker
スクウェア・エニックス(SQUARE ENIX)
¥3,250 (2024/04/03 21:42:09時点 Amazon調べ-詳細)

みんな大好き経験値の塊をデスクに常備しておこう!

BANDAI SPIRITS ULTIMAGEAR 遊戯王 千年パズル 1/1スケール

created by Rinker
BANDAI SPIRITS(バンダイ スピリッツ)
¥7,500 (2024/04/03 21:42:14時点 Amazon調べ-詳細)

もう一人の僕を呼び覚ませ!!

サンディスク microSD 128GB

スマホからSwitchまで使える大容量MicroSDカード!

スポンサーリンク

336×280




SearchConsolsでAMPエラー

StaticPressが出力したAMPページのHTML構造がダメらしい

先日、WordPressの「AMP for WordPress」プラグインを利用して、サイトをAMP対応する方法についてご紹介しました。

AMPページもしっかり転送されていましたが、HTMLの内容に不備があるらしく、GoogleSearchConsolsにてエラーが出るようになりました。

全部エラー。。。orz

原因はStaticPressの更新日時追加処理

エラーの内容を見てみると、以下のようになっています。

なにやら、<meta http-equiv="Last-Modified" content="...">のタグにAMPでは使えない属性であるhttp-equivを含んでしまっているようですね。

このタグは、Wordpressで表示している際のHTMLには存在していません。

これは、StaticPressがHTMLファイルを生成する際に自動で追加されるタグなのです!!

なるほど。。。

原因が分かりましたので、AMPページの場合はこの処理を行わないように修正してみましょう。

手順

class-static_press.phpの修正

まずは、AMPページの場合にエラーの原因のタグを追加しないようにclass-static_press.php373行目辺りと465行目あたりに処理を修正します。

class-static_press.phpへの修正はこれで完了です。

plugin.phpの修正

次に、plugin.php49行目あたりを修正します。

これで完了です!!

この修正は許容する引数を2個から3個に変更する、という修正になります。
この修正を行わないと、$amp_pageに引数が渡ってこなくなってしまいます。

確認

あとは、いつも通りに転送を始めれば適用されます。

通常ページ

今まで通り、変わらずに<meta http-equiv="Last-Modified" content="...">が追加されています。

AMPページ

こちらは、<meta http-equiv="Last-Modified" content="...">が削除されているのが確認出来ました。

終わりに

以上のように、ちょっと一手間加えないとStaticPressのAMP対応は完璧にはなりません¥。

とはいえ、そんなに難しい作業ではないので早めにサクッと対応してみてください。

336×280




336×280




CATEGORIES & TAGS

IT, , , , , , , , , ,

blogenist

Author: blogenist

関連記事

YouTubeも見てね♪

お名前.comサイドバー