當你需要自訂你的預設的 Yoast SEO 標題與描述的變數外觀時,你可以用到各種各樣的官方預設變數,下方喵容已經為你完整列出,有需要請自取。
Yoast SEO 最重要的功能之一是能夠自動將 SEO 標題和元描述範本添加到主頁、所有(自訂)文章類型、所有(自訂)分類法、產品、集合和其他頁面。我們包括對 SEO 友好的預設範本,但您也可以修改預設範本。在本文中,我們將為您提供 Yoast SEO 中所有可用片段變數的列表。
WordPress 中可用的變數類型
- 基本變數
- 進階變數
- 自訂變數
- WooCommerce 變數
基本變數
標籤 |
變數 |
描述 |
日期 |
%%date%% |
替換為文章/頁面的日期 |
標題 |
%%title%% |
替換為文章/頁面的標題 |
父標題 |
%%parent_title%% |
替換為當前頁面的父頁面的標題 |
檔案標題 |
%%archive_title%% |
替換為 WordPress 生成的檔案的正常標題 |
網站標題 |
%%sitename%% |
網站名稱 |
標語 |
%%sitedesc%% |
該網站的標語 |
摘抄 |
%%excerpt%% |
替換為文章/頁面摘錄(如果不存在則自動生成) |
僅摘錄 |
%%excerpt_only%% |
替換為文章/頁面摘錄(不自動生成) |
標籤 |
%%tag%% |
替換為當前標籤/標籤 |
類別 |
%%category%% |
替換為文章類別(逗號分隔) |
主要類別 |
%%primary_category%% |
替換為文章/頁面的主要類別 |
類別說明 |
%%category_description%% |
替換為類別描述 |
標籤描述 |
%%tag_description%% |
替換為標籤描述 |
術語說明 |
%%term_description%% |
替換為術語描述 |
術語名稱 |
%%term_title%% |
替換為術語名稱 |
搜尋詞組 |
%%searchphrase%% |
替換為當前搜尋詞組 |
分隔器 |
%%sep%% |
在佈景主題的 wp_title() 標記中定義的分隔符。 |
進階變數
以下變數示例需要更好地理解 SEO。如果您不確定如何使用這些進階變數,那麼我們建議您不要使用它們。您可以通過我們的在線Yoast SEO 學院課程了解更多關於 SEO 的信息。
標籤 |
變數 |
描述 |
文章類型(單數) |
%%pt_single%% |
替換為內容類型單標籤 |
文章類型(複數) |
%%pt_plural%% |
替換為內容類型複數標籤 |
修改的 |
%%modified%% |
替換為文章/頁面修改時間 |
ID |
%%id%% |
替換為文章/頁面 ID |
名稱 |
%%name%% |
替換為文章/頁面作者的“好名字” |
使用者描述 |
%%user_description%% |
替換為文章/頁面作者的“傳記信息” |
頁碼 |
%%page%% |
替換為帶有上下文的當前頁碼(即第 2 頁,共 4 頁) |
總頁數 |
%%pagetotal%% |
替換為當前頁面總數 |
頁碼 |
%%pagenumber%% |
替換為當前頁碼 |
標題 |
%%caption%% |
附件標題 |
重點關鍵詞 |
%%focuskw%% |
替換為文章焦點關鍵詞 |
Term404 |
%%term404%% |
替換為導致 404 的蛞蝓 |
<自訂字段名稱>(自訂字段) |
%%cf_<custom-field-name>%% |
替換為文章自訂字段值。 |
<custom-tax-name>(自訂分類法) |
%%ct_<custom-tax-name>%% |
替換為文章自訂分類法,逗號分隔。 |
<custom-tax-name> 描述(自訂分類) |
%%ct_desc_<custom-tax-name>%% |
替換為自訂分類描述。 |
自訂變數
最後三個進階變數可用於從非標準 WordPress 元素輸出數據,例如WooCommerce 產品。但是,您如何找到正確字段或分類的名稱以使用這些變數?
自訂字段
可以使用此處的步驟找到自訂字段名稱。獲得自訂字段名稱後,您將替換 <custom-field-name>
. 如果我的自訂字段被調用myfield
,那麼自訂變數將是 %%cf_myfield%%
. 或者,如果自訂字段以下劃線開頭,例如_anotherfield
,自訂變數應包含下劃線,如下所示%%cf__anotherfield%%
:
注意:包含陣列(相關信息列表)的自訂字段將不適用於自訂字段變數。相反,您或您的開發人員應該創建自己的自訂範本變數。
自訂分類法
檢視或編輯項目時,可以在後端的瀏覽器欄中找到自訂分類名稱。
示例:edit-tags.php?taxonomy= mycategory &post_type= myposttype
在上面的示例中,我們在名為 myposttype 的自訂文章類型下編輯名為mycategory 的自定義分類。如果我想輸出分配給myposttype頁面的類別列表,我會使用 . 或者,如果我想在類別存檔頁面上 輸出單個mycategory的描述,我會使用 .%%ct_mycategory%%
%%ct_desc_mycategory%%
WooCommerce 變數
以下變數是您可以與 WooCommerce 一起使用的一些變數。如果您要查找的特定變數未在下面列出,請使用上面的自訂變數信息查找您需要的變數。
%%ct_product_cat%% |
產品類別(逗號分隔) |
%%ct_product_tag%% |
產品標籤(逗號分隔) |
%%ct_pa_<product-attribute-slug>%% |
產品屬性(逗號分隔)。請務必刪除 <>,因為它們不是必需的。 |
Yoast WooCommerce SEO 變數
當您使用我們的Yoast WooCommerce SEO外掛時,這些附加變數可用:
%%wc_shortdesc%% |
替換為產品的簡短描述。(從Yoast WooCommerce SEO 6.2 開始可用) |
%%wc_sku%% |
替換為產品的庫存庫存單位 (sku)。(從Yoast WooCommerce SEO 6.2 開始可用) |
%%wc_brand%% |
替換為品牌名稱。此變數僅適用於“ WooCommerce Brands ”和“ Perfect WooCommerce Brands ”外掛。(從Yoast WooCommerce SEO 6.2 開始可用) |
%%wc_price%% |
替換為產品的價格。(從Yoast WooCommerce SEO 6.2 開始可用) |
WordPress中不推薦使用的變數
從 Yoast 的 v7.7 開始,我們已棄用這些變數,因為我們看不到它們的有效用例。如果在片段編輯器中使用它們,它們將不會出現在片段預覽中。但是,它們會出現在您的源代碼中以保持向後兼容性,但我們建議不要使用它們。
%%userid%% |
替換為文章/頁面作者的使用者 ID |
%%currenttime%% |
替換為當前時間 |
%%currentdate%% |
替換為當前日期 |
%%currentday%% |
替換為當天 |
%%currentmonth%% |
替換為當前月份 |
%%currentyear%% |
替換為當年 |
WordPress 中的預設變數
如果要將 SEO 標題範本變數重置為預設值,請使用以下內容。對於元描述,預設為空白。您可以在 SEO 搜尋外觀部分輸入這些預設標題。然後,這會將預設值分配為該部分的全局範本變數。
%%title%% %%page%% %%sep%% %%sitename%%% |
文章、頁面、產品、媒體和自訂文章類型 |
%%pt_plural%% Archive %%page%% %%sep%% %%sitename%% |
文章、產品和其他自訂文章類型存檔頁面 |
%%term_title%% Archives %%page%% %%sep%% %%sitename%% |
分類法 |
You searched for %%searchphrase%% %%page%% %%sep%% %%sitename%% |
特殊頁面:搜尋頁面 |
Page Not Found %%sep%% %%sitename%% |
特殊頁面:404 頁 |
%%name%%, Author at %%sitename%% %%page%% |
作者存檔頁面 |
%%date%% %%page%% %%sep%% %%sitename%% |
日期存檔頁面 |
The post %%POSTLINK%% appeared first on %%BLOGLINK%%. |
RSS訂閱 |
%%sitename%% %%page%% %%sep%% %%sitedesc%% |
主頁範本 |
外掛代碼中記錄了許多篩選器,供開發人員以編程方式更改範本變數。這裡有一些例子。
在 WordPress 中創建自訂範本變數
添加您自己的範本變數可以使用wpseo_register_extra_replacements
您的 functions.php 文件中的篩選器來完成。可以在 此處檢視如何使用篩選器的示例。
您可能不希望 Yoast 顯示這些 Yoast 創建的標題。在這種情況下,您可以在此處使用這些篩選器。如果您不確定如何添加或使用篩選器,請考慮與Yoast 合作夥伴合作。
Shopify 中可用的代碼段變數
Yoast SEO for Shopify 應用程式中提供了以下代碼段變數:
標籤 |
多變的 |
描述 |
標題 |
%%title%% |
替換為博客文章或(產品/收藏)頁面的標題 |
重點關鍵詞 |
%%focus_keyphrase%% |
替換為文章/頁面的焦點關鍵詞 |
頁碼 |
%%page_number%% |
替換為當前頁的頁碼 |
分隔器 |
%%sep%% |
您的站點預設值中定義的分隔符 |
網站標題 |
%%sitename%% |
網站名稱 |
博客標題 |
%%blog_title%% |
替換為文章所屬博客的標題 |
集合標題 |
%%collection_title%% |
替換為(產品)頁面所屬的集合的標題 |
產品/文章標籤 |
%%tag%% |
替換為當前標籤/標籤 |