如何從Yoast和Rank Math外掛中的麵包屑中刪除文章標題?

如何從Yoast和Rank Math外掛中的麵包屑中刪除文章標題?

麵包屑導航可幫助使用者瞭解當前文章與您的整個網站相比的位置。此外,谷歌和其他搜尋引擎在搜尋結果中顯示它而不是釋出URL。因此,為WordPress文章新增麵包屑成為為您的網站構建內部導航的重要組成部分。

在WordPress中新增麵包屑的過程會根據您使用的主題和外掛而有所不同。如果您的主題不提供此功能,那麼最好的選擇是使用SEO外掛,例如Yoast SEO或Rank Math。然而,麵包屑的一個問題是在路徑中有很長的文章瓷磚。

在本文中,我們將解釋在使用Yoast SEO和Rank Math外掛時如何從麵包屑中刪除文章標題。

麵包屑中的文章標題

預設情況下,您的麵包屑結構將顯示主頁連結、類別和文章標題。通常,您將在文章標題上方顯示結構,這可能會產生一些問題:

  • 這將是多餘的,因為標題在摺疊區域上方多次出現。
  • Google不會在搜尋結果中顯示麵包屑的文章標題。
  • 當您的文章標題很長時,它將在較小的裝置中佔據多行。

這裡的解決方案是去掉麵包屑中重複的標題,這樣看起來簡單,佔用空間更小。

從Yoast SEO麵包屑中刪除文章標題

讓我們首先解釋在Yoast SEO中從麵包屑中刪除標題,然後再介紹在Rank Math外掛中如何操作。

Yoast沒有為此提供任何預設選項,您可以在主題的functions.php檔案中新增以下程式碼來實現此目的。

  • 轉到管理儀表盤中的“外觀 > 主題編輯器”選單。
  • 確保從“選擇要編輯的主題”下拉選單中選擇您當前的主題,然後單擊“選擇”按鈕。
  • 從右側邊欄中顯示的檔案列表中選擇functions.php檔案。
  • 在檔案底部新增以下程式碼。
  • 單擊“更新檔案”按鈕以儲存您的更改。
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
/* Remove Post Title from Yoast Breadcrumb */
add_filter('wpseo_breadcrumb_single_link', 'remove_breadcrumb_title' );
function remove_breadcrumb_title( $link_output) {
if(strpos( $link_output, 'breadcrumb_last' ) !== false ) {
$link_output = '';
}
return $link_output;
}
/* Remove Post Title from Yoast Breadcrumb */ add_filter('wpseo_breadcrumb_single_link', 'remove_breadcrumb_title' ); function remove_breadcrumb_title( $link_output) { if(strpos( $link_output, 'breadcrumb_last' ) !== false ) { $link_output = ''; } return $link_output; }
/* Remove Post Title from Yoast Breadcrumb */
add_filter('wpseo_breadcrumb_single_link', 'remove_breadcrumb_title' );
function remove_breadcrumb_title( $link_output) {
if(strpos( $link_output, 'breadcrumb_last' ) !== false ) {
$link_output = '';
}
return $link_output;
}

它在主題編輯器中應該如下所示。

在functions.php檔案中插入程式碼

在functions.php檔案中插入程式碼

Astra等許多主題可以通過定製器設定將Yoast麵包屑自動整合到您網站的佈局中。無論您是使用主題設定還是手動插入PHP程式碼來啟用麵包屑,在主題的functions.php檔案中新增上述程式碼都會刪除標題。結果將如下圖所示:

從Yoast麵包屑中刪除文章標題

從Yoast麵包屑中刪除文章標題

由於更新主題時更改將被刪除,因此請確保使用子主題並更新子主題的functions.php檔案。或者,使用Code Snippets之類的外掛來插入函式,而無需編輯主題檔案。

刪除Rank Math麵包屑中的文章標題

Rank Math是另一個提供類似Yoast功能的SEO外掛。您必須手動將程式碼插入到single.php或header.php檔案中才能從Rank Math外掛啟用麵包屑。

但是,好的部分是您不需要修改functions.php來刪除文章標題。作為外掛設定的一部分,您可以使用一個選項。

  • 轉到“Rank Math > General Settings”選單並導航到“Breadcrumbs”部分。
  • 向下滾動並找到“Hide Post Title”選項並啟用它。
  • 單擊“Save Changes”按鈕以使更改生效。

在Rank Math的麵包屑中隱藏文章標題

在Rank Math的麵包屑中隱藏文章標題

現在,檢查已釋出站點中的麵包屑,您將看不到文章標題。

評論留言

脣槍舌劍 (2)