iRoybots SlatyStain ,最難搞的Theme !

這幾天為了上這個Theme真的搞到焦頭爛額,這個Theme是由contact-sheet.de下載,因為作者是德國人,所以看不懂站上的說明,想說應與一般的Theme沒什麼差別! 直到上了後才發現很多地方出問題,尤其用Firefox瀏覽更是慘不忍睹,一堆XML問題。自己有用Firefox與IE二套瀏覽器,最起碼二者都要能看才行 !

在套用這個Theme後,常在某篇文章沒有問題,再切到另外有貼圖的文章,就出現xml error 說沒有

、文字有問題、連結不對,不一而足! 想說應是某些plugin搞的鬼,只好一個一個debug,一定可找出那個Plugin搞鬼! 為了正常使用這個Theme,就算花點時間也值得!

像我站上有 EC (evnent calandar), Quick Comment , External Link Icon, WPG2 等外掛,常是修好一個;另一個plugin產生的javascript 或 css就出問題,矛盾的是如果它們單獨啟動又沒問題,加上進入單篇文章觀看,發生無法點擊頁面上任何的連結與留言、留言中某些字無法使用會使貼文被吃掉,其結果真是令人氣結與灰心! 在現實生活中參雜了大兒子的事情,進行的不是很順利,幸好希望總是在絕望中產生,無意間我看到在作者在另一個頁面介紹這Theme如何使用,眼尖的可能會看到介紹中theme的名稱與你下載的名字不太相同。
  

As this Theme sends your Blog as XHTML 1.1, served as 「application/xhtml+xml」 you need to make sure your pages (entrance page, single article, etc.) validate as XHTML 1.0 「strict」 before you apply the Theme. This is done via validator.w3.org. If you don』t make sure this is the case, you might have your browser reporting XML-Parsing Errors. I see that fixing errors or unwell formedness in a dozen or even hundreds of posts isn』t a nice thing to waste time with. Thats why i described howto downgrade the theme into XHTML 1.0 「transitional」 in comment number 17 of this post.

  • XHTML 1.1雖是標準,但眾多的Plugin作者功力有所不同,所產生的東西可能與 XHTML 1.1不相容,取決你自己決定! 我當然二話不說降成 1.0,不然我可能一輩子都沒子用了,那詳細的改法就是將header.php中的:
  • 刪除此行:
    [code][/code]
    加上以下二行:
    [code]
    [/code]

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料