發表文章

目前顯示的是有「blogger主題重設」標籤的文章

The widget settings in widget with id AdSense1 is not valid. An internal error occurred. Please try again. 如何處理

圖片
目錄 問題症狀 問題發生情境 處理方式大綱 實際處理做法 參考網址 contempo 主題在 blogger 裡面是非常方便的預設RWD響應式主題外觀,如果只想寫文章,不想要裝什麼雜七雜八的 widget 功能的人,這個主題已經有相當好的設定欄位,包含背景圖片、字形大小等都能依照作者喜好的格式自行調整,稍加研究就能把blogger部落格調整成一個自己順眼的外貌,且在手機上閱讀也不吃力,符合主流趨勢。 但 blogger 內建的 widget 插件太少才是大問題,很多 wordpress 能輕鬆找到的功能性外掛,blogger都沒有內建,必須要自己找各方高手自行設計的功能性widget 來改裝,這點真的麻煩,而且要調整也是需要一些程式底子。 問題症狀 今天在安裝【延伸閱讀】2.0版的時候就剛好碰到一個新問題,問題的症狀是無法儲存修改後的自訂主題,並且在左下角出現下面這段文字   The widget settings in widget with id <b>AdSense1</b> is not valid. An internal error occurred. Please try again.   後來才知道,這是一個常見問題,尤其是在另外一個 Emporio 的主題更常見。   問題發生情境 根據資料,會發生這個問題的有兩個情境   在修改css 或類似編碼時,這個錯誤代碼會跳出,但是 blogger 仍會允許你儲存修改 當插入一些html條件標籤,或是想在widget的區段編碼中做修改時,會出現這個錯誤代碼,並且讓你完全儲存修改   個人碰到就是第二種情境,完全無法修改。 處理方式大綱 而要處理的步驟簡單說明大致如下:  從版面配置中逐一將所有 adsense 的區塊移除 修改主題,直接將問題的編碼區段整個拿掉 上面兩件事做好後,儲存修改好的主題 接著如果想要做什麼修改,便可以開始進行修改 修改完也儲存好,便可以把 adsense 重新安裝回來 追加小知識:如果只是從 blogger的主題中移除 adsense,不會影響 adsense 用戶的權益,所以可以自由的在個人 blogger 的主題中移除或加入 adsense 的 widget

Blogger 主題還原到原始狀態

圖片
最近想修改 blogger 的風格主題,但是從 gooyaabiTemplates  下載了幾個測試,發現總是無法達到想要的效果,想要找html 的區段加程式碼,卻又找不到對應的區段,也搞不清楚那些插件才是需要更改,中文區的google大神又拜不到原因,後來才發現一件事,就是改過幾次主題,各主題的自訂插件,譬如像是 html/javascript,又或是 widget,gadget,不會因為你更動主題而刪掉,反而都會留下來一直堆積,搞到後來,所有的主題的插件和元件都會在,所以就有一個大膽的推論,就是, blogger 的主題可能需要先重設回原始狀態 所謂的原始的狀態,就是像剛重灌完 window的電腦系統,沒有安裝其他程式,是最乾淨的原始狀態,這樣應該可以先驗證究竟是主題的 .xml 檔案有問題,還是自己 blogger 的主題設定有問題。 但是前面也有提到,Blogger中文的資料真的比較少,可能是懂程式的年輕人比較不喜歡寫部落格,比較想去挑戰 youtube 或是 podcast,又或是這個太簡單,大家不想寫,所以找到的資料,大部分都是年紀較大,且都只是擦邊球,於是只好去拜英文的google,最後用這套關鍵字組"how to reset blogger template to default"找到這篇文:   How to Reset a Blog Theme to Default 還好英文區有 2020 的資料,這邊就順道記錄下來 ,網路上這篇文章的開頭敘述,剛好驗證之前的推測,裡面提到如果套用 Blogger 主題 A 後,馬上套用 Blogger 主題 B,2個主題的原始碼會混在一起,進而導致錯誤,讓原始設計者設計的漂亮主題,最後不能好好的呈現。 好的,不廢話,開始一個步驟一個步驟的介紹 1. 從 Blogger的後台儀表板選擇 “主題” 2. 從旁邊我的主題下面的自訂按鈕,選 旁邊的小箭頭 3. 選擇 編輯HTML 4. 看到一堆密密麻麻的程式碼,用 CTRL+A,選擇全部編碼後,再按 Delete 刪除 用CTRL+A全選 刪除所有編碼後,空空的html編輯欄 5. 複製下面這段代碼,先不要急著貼上哦 <?xml version="1.0" encoding="UTF-8" ?>

liker coins