刪 blogger 模版中的 all-head-content
Blogger 預設模板 <header> 中有一行 <b:include data='blog' name='all-head-content'/>
會自動插入有用的 meta(版權、編碼等)、link(預設 Feed 網址等)和其他。
幾個原因考慮刪除:
- 會自動插入預設的 favicon,順序沒弄好的話會蓋掉手動加的 favicon。
參考這篇 Blogger Buster: Fixing Custom Favicons for Blogger Blogs。 - 會自動插入 MSSmartTagsPreventParsing 這個 meta 項目,防止微軟跑聰明標籤?
- 最近又默默加了一段語法,內容可參考 七月佑安: 解決Blogger下jstiming和_WidgetManager未定義的錯誤(但該文結尾並不刪除 'all-head-content');這段語法除了無預警塞進來外,裡面的 & 符號也會在 HTML 驗證造成 9 個錯誤。
只是如第三點的連結中所說,要是刪了,日後說不定又會出問題。
有 3 個意見
删了不会自己添加,请告知
由于格式错误,我们无法解析您的模板。请确保所有 XML 元素均已正确结束。
XML 错误信息:Element type "link" must be followed by either attribute specifications, ">" or "/>".
嗨,我寄了 head 部分給你(您也可把錯誤模板寄給我瞧瞧)
我原本連結那篇「七月佑安」失連了,現在也沒記錄 blogger 到底添加哪些東西,有點麻煩。
非常感谢,已经成功
☂