有沒有想過 “什麼是 WordPress 摘要”?在這篇文章中,我們將介紹與 WordPress 摘要有關的一切內容。最後,你會知道:
- 什麼是 WordPress 摘要
- 如何生成摘要
- 如何讓主題顯示摘要
- 如何更改 WordPress 摘要的長度
- 如何在 RSS feed 中使用摘要
- 為什麼 “更多” 標籤與摘要有點像……但在技術上又有所不同。
什麼是 WordPress 摘要?
WordPress 摘要基本上是一篇較長文章的歸納,通常用來代替部落格索引和存檔頁面,以避免顯示每篇文章的完整內容。
例如,顯示 10 篇文章(每篇 1000 字)的完整內容意味著您的部落格列表頁面將包含約 10,000 字,這對大多數使用者來說是一堵難以管理的文字牆。
摘要可以通過顯示簡短摘要而不是每篇文章的全文來減少這種情況:
部落格索引頁面上的摘要示例
所有主題都會顯示摘要嗎?
主題是否顯示摘要完全取決於主題開發者。WordPress 軟體內建了處理摘要的功能,但並非所有主題都能輕鬆利用這一功能。
在本篇文章的稍後部分,我們將討論一種可以強制主題顯示文章節選而非完整內容的方法。
WordPress 如何生成摘要?
WordPress 有兩種為文章生成摘要的潛在方法:
- 自動 – 預設情況下,WordPress 只需選擇文章的前 55 個字即可生成摘要。
- 手動 – 只需稍作調整,您就可以手動編輯用於每篇文章摘要的文字。
手動方法的優勢在於,你不侷限於文章開頭的文字,如果你願意,還可以建立一個完整的摘要。
如何在 WordPress 編輯器中啟用手動摘要
要在 WordPress 編輯器中啟用手動摘要功能,請像往常一樣在 “文章”→”新增文章” 中建立一篇新帖子。
然後,點選介面右上角的螢幕選項按鈕:
如何手動顯示摘要框
在開啟的下拉選單中,選中摘要框:
選中啟用手動摘要的覈取方塊
現在,當你在 WordPress 編輯器中向下滾動時,應該會看到一個名為摘要的新元框:
在框中輸入您的手動編寫的摘要
您可以在此框中輸入自己的手動摘要。這不會影響正常的帖子內容,只會影響主題生成的摘要。
如何讓主題顯示摘要
如前所述,有些主題會在主題設定中提供一個選項,讓你在部落格索引頁面上顯示摘要。
這些選項通常位於:
- WordPress 定製器
- 自定義主題設定面板
允許啟用摘要的主題
如果你的主題沒有提供這樣的選項,你仍然可以通過手動編輯主題模板檔案來強制它使用摘要。
雖然程式碼修改很簡單,但這仍然是一種高階方法–如果你不方便直接編輯主題的模板檔案,請點選此處瞭解如何使用 “更多” 標籤建立與摘要幾乎相同的內容,而無需編輯任何主題檔案。
如何編輯主題程式碼使其顯示摘要
注意:本指南不適用於所有主題。許多主題會將程式碼拆分成不同的部分。如果沒有對 WordPress 迴圈的基本瞭解,你可能很難進行這些更改。
在編輯任何主題程式碼之前,請確保您遵循了以下最佳實踐:
- 備份網站
- 使用 WordPress 子主題,確保更新主題時不會覆蓋您所做的更改。
設定完成後,最好從編輯這些檔案開始:
- Index.php
- Archive.php
- Category.php
查詢以下程式碼段:
<?php the_content(); ?>
您只需將該程式碼段替換為以下程式碼段即可:
<?php the_excerpt(); ?>
儲存更改,就可以了!
找到 the_content() 的示例
同樣,你可能在這些檔案中看不到 the_content()
,甚至根本看不到這些檔案。如果看不到,你可能需要向專業人士尋求幫助。
如何手動更改摘要長度
如果你想更改主題顯示的摘要長度,可以使用子主題 functions.php 檔案中的 excerpt_length
過濾器。
下面是你可以新增到 functions.php 檔案中的程式碼示例:
/** * Filter the excerpt length to 20 words. * * @param int $length Excerpt length. * @return int (Maybe) modified excerpt length. */ function wpdocs_custom_excerpt_length( $length ) { return 20; } add_filter( 'excerpt_length', 'wpdocs_custom_excerpt_length', 999 );
將數字 20 改為您希望摘要包含的實際字數。
如何啟用 WordPress RSS Feed 摘要
預設情況下,任何訂閱您 RSS feed 的人都可以通過 RSS 閱讀您的整篇文章。如果您希望只通過 RSS 給他們提供摘要,可以通過 WordPress 面板輕鬆啟用。
轉到設定 → 閱讀。在 “對於 Feed 中的每篇文章,包含” 下,確保選中 “摘要” 框,然後儲存更改:
如何啟用 RSS 摘要
如何使用 “更多” 標籤代替摘要
許多 WordPress 使用者將 WordPress 編輯器工具欄上的 “更多” 標籤與摘要混為一談。雖然最終結果往往相似,但從技術上講,WordPress 認為這是一個預告,而不是真正的摘要。
儘管如此,”更多” 標籤在最終結果方面的功能非常相似,而且與摘要系統相比具有獨特的優勢:
即使你的主題預設不支援摘要,“更多” 標籤也能讓你在不編輯主題模板檔案的情況下顯示摘要。
唯一的缺點是,使用 “更多 “標籤只能從文章開頭提取內容。
要使用 “更多” 標籤,請將游標放在您想結束預告的位置,然後點選 WordPress 編輯器中的 “更多” 按鈕:
如何使用 WordPress “更多” 標籤
您應該在 WordPress 編輯器中看到 “更多” 標籤的直觀顯示。
WordPress 只會在部落格索引頁面顯示 “更多” 標籤之前的內容,而每個部落格頁面仍將顯示全部文字(包括 “更多” 標籤之前的部分)。
我們的指南到此結束。希望您對 WordPress 摘要有了更多瞭解,也知道了如何在網站上使用摘要。
評論留言