amp
https://www.drupal.org/project/amp
要在在Drupal啟用amp的作法
安裝AMP及版型
composer require drupal/amp
composer require drupal/amptheme
composer require drupal/stable
啟用版型
到頁面 admin/appearance 啟用
ExAMPle Subtheme
設定AMP
到頁面 admin/config/services/amp
選擇剛啟用的 ExAMPle Subtheme 做預設版型
把內容類型加入AMP,點啟用會引導你去內容類型的設定頁,把AMP加入儲存
好了後用瀏覽器開頁面,接著在網址最後面加上 "?amp" 如果有 amp頁面就成功
當完成後先不要太高興,必須經過amp標準審核才算真正能用 https://search.google.com/test/amp
優化版型內容
https://search.google.com/test/amp
把連結貼到amp審查頁面,然後把沒用的及不符合的block移除,讓版面越乾淨越好
啟用自動廣告
目前有雷未拆,我啟用後廣告有出現,但他說我的內容不符合規則
「amp-ad」所需的「amp-ad extension script」標記遺失或不正確。這個問題很快就會導致錯誤發生。
不允許自訂 JavaScript。
因為這兩條被判定頁面不符合amp
一但啟用amp你就要心理有底,很多語法不能使用
特別注意,模組AMP和模組Feeds Extensible Parsers相沖,因為QueryPath JSON parser的關係,一旦共動啟用會讓整個站掛掉!