2015年8月1日

Blogger 首頁文章怎麼消失了?

Blogger 首頁文章怎麼消失了?

Wayne Fu 0 A+
add-readmore其實這個問題已經趨近每月一問,由於出現次數頻繁,乾脆整理成一篇,以後直接給此篇連結就好。

要瞭解這個問題之前,得先瞭解 Blogger 的官方限制。知道原理之後,就能理解解決方法了。



一、Blogger 所有官方限制


1. 官方規定

請先進入官方網頁「Blogger 相關限制」,這個網頁列出了所有 Blogger 各種項目的使用上限,例如:

  • 網誌數量:每個帳戶最多可擁有 100 個網誌。
  • 小組成員:每個網誌最多只能有 100 位小組成員。
  • 標籤數量:每個網誌最多可設定 2000 個不重複的標籤,而每篇文章最多可設 20 個不重複的標籤。
  • 文章數量:每個網誌都沒有文章篇數的限制。


其中的規定,與本文現象有關的是這兩條:

  • 文章大小:個別文章無特定的大小限制,但文章篇幅過大可能會超出網頁的大小限制 (請參閱下一項規定)。
  • 網頁大小:個別網頁 (您網誌的主網頁或封存的網頁) 大小限制為 1 MB這個上限足以容納數百個文字頁面,但如果您要直接在網誌首頁列出數百篇文章,可能行不通。如果您的網頁大小超出限制,系統就會顯示「006 請洽詢 Blogger 支援小組」錯誤訊息。只要減少首頁的文章篇數即可避免發生這個問題,同時也能加快您的網頁載入速度。

紅字這一行為關鍵點,當 Blogger 系統讀取一個頁面的資料超過 1MB 時,便會停止讀取。


2. 網頁 1MB 限制的問題

其實官方這一點限制的規定,容易造成錯誤的解讀:

  • 官方的意思其實是一個頁面讀取的 HTML 文字資料限制為 1MB
  • 並非圖檔大小加起來不能超過 1MB
  • 因為圖檔的傳輸與渲染是瀏覽器的工作,不會造成 Blogger 伺服器的負擔
  • Blogger 伺服器針對圖片的部分,只需要讀取 IMG 標籤的語法而已

瞭解以上原理後,後續針對各種異常現象,提出因應的解決方法。



二、官方繼續閱讀


如果是首頁,有多篇文章加總的傳輸量超過 1MB,導致部分文章無法顯示,那麼最簡單的解決方法,就是使用官方的「繼續閱讀」功能。

這個功能使用了之後,每篇文章只要手動插入繼續閱讀,那麼 Blogger 首頁在讀取文章時,「繼續閱讀」之後的資料,包含所有圖片,都不會讀取,自然也不會算進 1MB 的網頁傳輸量。


add-readmore

2023.5.2 更新:因為 Blogger 後台介面有更改,插入「繼續閱讀」的操作請見上圖:
  • A:先切換到「撰寫模式」
  • B:點擊這個圖示
  • C:選擇此處的「繼續閱讀」圖示

或是按以下流程:

編輯文章 → 切換到「HTML」模式 → 在文章比較前面的地方,找位置插入以下語法:

<!--more-->


三、非官方繼續閱讀


很多使用者從網路抓了「繼續閱讀」的外掛,其實這可能是讓首頁文章無法正常顯示的禍首。

例如「繼續閱讀懶人加強版」,這個程式功能很不錯,可自動產生「全文|摘要|標題」的連結按鈕,就像這樣:

readmore-plugin


不過這樣的外掛並無法取代官方「繼續閱讀」的功能,如果每篇文章沒有手動設定「繼續閱讀」,而是倚靠此類外掛來顯示繼續閱讀的效果,那麼現在瞭解原理的讀者就能理解,為何這樣的外掛,會讓某些文章在首頁消失了。

當然這樣的外掛有他的時空背景,因為 2007 當年 Blogger 尚未推出「繼續閱讀」功能,使用者只好自力救濟,寫出 "假性的" 繼續閱讀功能。現在既然官方已經有了「繼續閱讀」,請一律為自己的文章手動添加「繼續閱讀」標記吧!



四、非官方模版


也有很多的使用者,是下載了非官方範本,而導致首頁文章消失。那麼只要跟 "非官方繼續閱讀" 一樣,手動為文章加上「官方繼續閱讀」標記,就能讓首頁文章正常顯示。


更多 Blogger 相關文章:
0 0
如這篇文章對你有幫助,歡迎「分享」到 FB、「追蹤」粉絲團、「訂閱」最新文章

4 則留言:

  1. 圖片應該跟 1MB 限制沒關係

    回覆刪除
  2. 「繼續閱讀懶人加強版」 我最近也使用了這個外掛,這個外掛除了首頁可以自動顯示繼續閱讀之外,重要的是他標籤頁,甚至其它頁面都可以使用預設的標題或摘要或完整顯示模式。

    回覆刪除
  3. 大大 想請問你

    我是非官方模板
    但用了官方繼續閱讀」標記 還是只有一篇文章耶~~

    https://christinako19940829.blogspot.com/

    回覆刪除
    回覆
    1. 請仔細檢查你的文章究竟有沒有使用「繼續閱讀」喔

      刪除

張貼留言注意事項:

◎ 勾選「通知我」可收到後續回覆的mail!
◎ 請在相關文章留言,與文章無關的主題可至「Blogger 社團」提問。
◎ 請避免使用 Safari 瀏覽器,否則無法登入 Google 帳號留言(只能匿名留言)!
◎ 提問若無法提供足夠的資訊供判斷,可能會被無視。建議先參考這篇「Blogger 提問技巧及注意事項」。
◎ CSS 相關問題非免費諮詢,建議使用「Chrome 開發人員工具」尋找答案。
◎ 手機版相關問題請參考「Blogger 行動版範本的特質」→「三、行動版範本不一定能執行網頁版工具」;或參考「Blogger 行動版範本修改技巧 」,或本站 Blogger 行動版標籤相關文章。
◎ 非官方範本問題、或貴站為商業網站,請參考「Blogger 免費諮詢 + 付費諮詢
◎ 若是使用官方 RWD 範本,請參考「Blogger 推出全新自適應 RWD 官方範本及佈景主題」→ 不建議對範本進行修改!
◎ 若留言要輸入語法,"<"、">"這兩個符號請用其他符號代替,否則語法會消失!
◎ 為了過濾垃圾留言,所有留言不會即時發佈,請稍待片刻。
◎ 本站「已關閉自刪留言功能」。

TOP