2016-12-26 109 views
1

我打開了一個名爲amp.exampleblogger.com的子域,使我的博客成爲放大版本。Blogger取代功能或網址路徑

我將廣告AMP版本<link href='http://amp.exampleblogger.com' rel='amphtml'/>從www.exampleblogger.com

有什麼辦法來全自動添加此博客的頭文章?

例如:

更換(data:blog.url,"www","amp")"http://amp.exampleblog.com/"+data:blog.url-path"

<b:eval expr='(data:blog.url-data:blog.homepageUrl)'/>喇嘛喇嘛..

+0

如果您指的是將工具,框架或方法自動轉換爲AMP頁面的過程,我沒有親自嘗試過這些,但可以想檢查[WordPress插件](https://wordpress.org/plugins/amp/)或[AMP實施爲'文章類型]](https://groups.google.com/forum/#!msg/joomla -dev-cms/c7h86ic8y4E/vJenMsXMBQAJ),看看哪些工作適合你。 – Teyam

回答

0

您可以通過下面的代碼片段添加它 -

<script> 
    var pageurl = '<data:blog.canonicalUrl/>'; 
    var amplink = document.createElement("link"); 
    amplink.href = pageurl.replace('www','amp'); 
    amplink.rel = 'amphtml'; 
    document.head.appendChild(amplink); 
</script> 

通過插入link標籤不鼓勵JavaScript(如AMP document Discovery中所述),但是Google抓取工具處理JS注入的link標籤(請參閱AMP項目上的Pull Request