Luxeritasには標準でAMP変換機能がついています。
そのためクリック一発でAMP化することができます。
……何もカスタマイズしていなければ、ですが。
実際のところは色々とカスタマイズしていると思います。
その場合、Luxeritasだけでは対応できずエラーとなることもあります。
本記事はカスタマイズしている方向けにAMPを導入するための方法を説明します。
方法1 怒られた場所で要らないところは削る
誰でもできるわ!
と全開でツッコミが入りそうですが、その方が早いですもの。
ここはLuxeritasであってもなくても同じ。
span~とかで、あってもなくてもいい程度の装飾しているところは削りましょう。
方法2 AMP用のテンプレートパーツを作る
例えばhoge.phpとhoge-amp.phpという感じで。
hoge.phpには通常ページで読み込ませたい内容、hoge-amp.phpにはAMPで読み込ませたい内容。
子テーマ直下にアップします。
次のコードで通常ページとAMPを振り分けます。
<?php if( isset( $luxe['amp'] ) ) { ob_start(); get_template_part( 'hoge-amp' ); } else { get_template_part( 'hoge' ); } ?>
エラーで引っ掛かったところをパーツ化して振り分ければ怒られなくなります。
もちろんコードを変えれば、他のテーマでもできます。
まとめ
実際にパーツ化するところは多くないと思う
頑張って実装して!