AMP 対応 Luxeritas 1.20-theta (ベータ版)
トップページが固定フロントページだった場合、トップページも AMP 化できるようにしました(ただし、マルチサイトの場合は不可)。
↓ Luxeritas 専用トップページ の AMP Project にキャッシュされてるページ
https://cdn.ampproject.org/c/thk.kanzae.net/wp/amp/
その他、いくつか AMP 関連でバグがあったので修正。
プラス Luxeritas 1.12 と同等の改修(PHP 7.1 対応)。
Google Analytics の対応はまだでーすw
※ Luxeritas 1.20-theta は 子テーマ 1.01-beta 以上が必要 です。
改訂履歴
Luxeritas 1.20-beta からの変更点
- トップページが固定フロントページだった場合、トップページも AMP 化できるようにした
- 投稿・固定ページ以外で、Headタグ内に <link rel="amphtml" が入っちゃってたので修正
- WordPress のパーマリンク設定をし直すと、AMP ページのリライトルールが消えるので、パーマリンクが変更されたら、自動的に再設定するようにした
- WordPress 本体がアップデートされると、AMP ページのリライトルールが消えるので、アップデート後に、自動的に再設定するようにした
- サムネイルやロゴイメージが、指定のサイズ以上もしくは以下の場合に構造化データチェックでエラーが出るので、それぞれの縦横比を計算して、エラーが出ない値になるようにした
- srcset の無い画像も srcset 付きで amp-img タグを生成していたが、AMP のページだと、画面幅以下の画像でも、なぜか大きいサイズの画像が選択されてしまうので、srcset やめた
- AMP のページでは、構造化データに AMP 専用のサイトロゴを設定するようにした
ディスカッション
コメント一覧
まだ、コメントがありません