默認情況下,WordPress 會在首頁、博客頁面和存檔頁面上顯示完整的文章。然而,這並不是對用戶最友好的體驗,特別是對於希望快速瀏覽不同文章並找到想要閱讀內容的用戶。對智能手機和平板電腦用戶來說,這也可能意味著大量的滾動操作。
隨著你發布更多文章,WordPress 可能會使用分頁功能將你的博客分成多個頁面。當舊的文章被推到其他頁面時,它們通常會獲得更少的點擊和互動。為了這個原因,許多博客所有者會在存檔和博客索引頁面上顯示文章摘要。由於只加載每篇文章的一部分,這可以提升 WordPress 的速度和性能。
如何檢查你的 WordPress 主題是否支持文章摘要
大多數流行的 WordPress 主題都有一個設置,允許你顯示文章摘要而非全文。要查看你的主題是否支持文章摘要,請訪問 WordPress 儀表板中的 外觀 » 自定義 頁面。
這些設置的位置會因不同的 WordPress 主題而異,但你需要尋找標有“博客”的設置。例如,如果你使用的是 Astra WordPress 主題,那麼你需要選擇“博客”,然後點擊“博客/存檔”。
你可以向下滾動到“文章元素”部分,並展開“摘要”標籤。一旦你這樣做,選擇“摘要”選項。如果你的主題有“主題設置”或“文章通用設置”選項,那麼你也可能可以在這些部分啟用文章摘要。完成後,點擊“發布” 按鈕。現在,如果你訪問博客、存檔或首頁,你應該會看到一個博客摘要列表,而不是完整的文章。
方法1:使用代碼為 WordPress 添加文章摘要(簡單)
如果你的 WordPress 主題默認不支持文章摘要,那麼你可以手動添加這個功能。你可以直接編輯你的 WordPress 主題文件,但我們建議創建一個子主題。這樣一來,當你更新 WordPress 主題時,你就不會丟失所做的更改。
我們推薦的初學者指南可以幫助你了解如何創建一個 WordPress 子主題。完成之後,你需要找到控制每個頁面顯示文章摘要的模板。對於大多數主題,這將是 home.php、content.php、category.php 和 archive.php。
找到文件後,將以下代碼替換為 the_excerpt 代碼:
<?php the_content(); ?>
替換為:
<?php the_excerpt(); ?>
完成後,保存文件並檢查你的网站。現在,你應該會在過去顯示完整文章的地方看到文章摘要。
更改默認的 WordPress 摘要長度
默認情況下,WordPress 會顯示每篇文章的前 55 字,然後添加省略號(…)表示還有更多內容。你可以通過在 WordPress 網站中添加代碼來更改顯示更多或更少的字數。雖然可以直接編輯主題文件,但這可能會很複雜。
我們推薦使用 WPCode,它可以讓你在不編輯主題文件的情況下輕鬆添加代碼片段。首先,你需要安裝並啟用免費的 WPCode 插件。更多信息可以參見我們的初學者指南,了解如何安裝 WordPress 插件。
激活後,訪問 WordPress 儀表板中的 代碼片段 » 添加代碼片段 頁面,並在“添加自定義代碼(新代碼片段)”選項下點擊“使用代碼片段”按鈕。下一屏幕中,輸入代碼片段的標題。這只是為了你的參考,所以你可以使用任何你想要的名稱。
然後打開“代碼類型”下拉選單,選擇“PHP 代碼片段”。粘貼以下代碼:
return 100;
}
add_filter('excerpt_length', 'new_excerpt_length');
// 更改摘要更多
function new_excerpt_more($more) {
return '...';
}
add_filter('excerpt_more', 'new_excerpt_more');
此代碼將文章摘要長度更改為 100 字。你可以將“100”更改為任何你想要的數字。粘貼代碼後,將右上角的開關從“非活動”切換到“活躍”,然後點擊“保存代碼片段”按鈕。
詳細了解如何自定義 WordPress 摘要,請參閱我們的指南,瞭解如何在不使用代碼的情況下自定義 WordPress 摘要。
方法2:使用完整網站編輯器添加文章摘要(僅限塊主題)
如果你使用的是新的塊 WordPress 主題,那麼你可以使用完整網站編輯器添加文章摘要。首先,前往 WordPress 儀表板中的 外觀 » 編輯器 頁面。
默認情況下,完整網站編輯器會顯示你的主題首頁模板,但你可以在任何模板中添加摘要。 在左側菜單中,點擊“模板”。
你現在會看到構成你的 WordPress 主題的所有模板列表。根據你的主題,你可能會想要向存檔、索引、搜索或類似模板添加摘要。找到你想要編輯的模板,並點擊它。
WordPress 現在將顯示此模板的預覽。點擊小鉛筆圖標進行編輯。點擊“+”圖標。在出現的搜索面板中,輸入“文章摘要”。當正確的塊出現時,將其拖放到你的佈局中。你可以重複這個過程,將多個文章摘要添加到模板中。要微調摘要的外觀,只需點擊選擇文章摘要塊。
右側菜單中,可以開始選擇“閱讀更多”鏈接是否顯示在摘要行使用的“顯示鏈接在新行”開關。完成後,選擇“樣式”標籤。此處,你可以更改文本顏色、添加背景顏色、更改字體大小等。當你對文章摘要的設置感到滿意後,點擊“保存”按鈕使更改生效。
方法3:使用主題生成器為 WordPress 添加文章摘要(高級)
如果你希望完全控制存檔、博客頁面、首頁和網站其他部分的外觀,那麼你可以創建自定義主題。這允許你設計自己的頁面,並在網站上的任何地方顯示摘要。
SeedProd 是最好的 WordPress 主題生成器,允許你在不需要編寫代碼的情況下輕鬆創建自定義 WordPress 主題。它還有一個現成的“文章”塊,你可以拖放到任何頁面。
首先,你需要安裝並啟用 SeedProd 插件。更多細節,請參見我們的步驟指南,了解如何安裝 WordPress 插件。
啟動後,前往 SeedProd » 設置 頁面,輸入插件的許可證密鑰。你可以在 SeedProd 網站上的帳戶中找到這些信息。輸入許可證密鑰後,你可以開始使用 SeedProd 主題生成器創建自定義 WordPress 主題。
首先,前往 SeedProd » 主題生成器 頁面。在這裡,你可以使用現有的 SeedProd 網站套件和模板作為起點,或從頭開始手動創建模板。我們推薦從現有主題開始,因為它自動創建所有必要的模板文件,讓你有一個起點。
選擇主題模板後,SeedProd 將自動創建所需的所有主題模板。你現在可以使用 SeedProd 拖放編輯器自定義每個模板。由於我們希望將文章摘要添加到我們的網站,將鼠標懸停在“博客索引、存檔、搜索”模板上,點擊“編輯設計”鏈接。
這將加載 SeedProd 拖放生成器。右側你會看到模板的預覽。左側菜單顯示你可以使用的所有不同塊。你可以通過將新塊拖動到頁面上來添加它們,然後使用鼠標上下拖動來重新排列它們。要自定義文章摘要,選擇預覽中“文章”塊。使用左側菜單中的設置選擇你希望在這個塊中顯示的內容。要顯示文章摘要,點擊“顯示摘要”開關。完成後,你可以點擊屏幕右上角的“保存”按鈕。
附加功能:顯示密碼保護內容的摘要
如果你有一個會員網站,那麼你可能會有一些內容是不能公開訪問的。顯示這些內容的摘要可以吸引用戶購買訂閱以獲取獨家內容。你可以使用 Restrict Content Pro 輕鬆實現這一點。
我們希望這篇文章有助於你學會如何在 WordPress 主題中顯示文章摘要。你還可能會想查看我們的指南,了解如何通過 WordPress 博客賺錢,以及我們推薦使用的最佳 WordPress SEO 插件和工具。