技術文件目前產品線:Slim SEO 搜尋優化

Slim SEO 動態變數(Dynamic Variables)教學:自動產生標題與描述

更新日期
閱讀時間
約 5 分鐘
來源狀態
generated-draft

本篇說明

Slim SEO 的動態變數功能可讓 meta title、meta description、Open Graph 圖片等欄位自動帶入文章、網站或即時資料,省去手動為每篇文章或每個自訂文章類型逐一輸入內容的麻煩。

適合誰使用

使用 Slim SEO 外掛、需要為大量文章或自訂文章類型批次設定 SEO meta 標籤的 WordPress 網站管理員

開始前準備

  • 已安裝並啟用 Slim SEO 外掛,且後台具備進入 Settings 的權限
  • 若要使用自訂欄位變數,需搭配 Meta Box 或 ACF 外掛才有內建整合

教學內容

什麼是動態變數

動態變數是一種標籤,其值會依文章、網站或即時資料自動變化,例如 {{ post.title }} 會自動替換成目前文章標題

{{ post.custom_field.date }} 會自動替換成該自訂欄位 date 的值

{{ current.year }} 會自動替換成目前年份,適合用在需要每年更新年份的評論文章標題

在 Meta Tags 設定頁使用動態變數

新版的 Meta Tags 分頁取代了舊版的 Homepage 與 Post Types 兩個分頁,可統一設定首頁、文章類型、分類法及作者彙整頁等所有內容類型的 meta 標籤

Dynamic variables in Slim SEO
官方文件介面截圖:Dynamic variables in Slim SEO

每種內容類型都可設定 meta title、meta description、Facebook 與 Twitter 圖片欄位

  1. 前往後台 Settings > Slim SEO,點選 Meta Tags 分頁
  2. 在欲設定的內容類型輸入欄位旁,點擊「3 dots」圖示
  3. 從彈出的清單中選取想要插入的動態變數

    Showing popup to pick dynamic variables for meta tags
    官方文件介面截圖:Showing popup to pick dynamic variables for meta tags

  4. 選取後變數會自動插入輸入框,可依需求插入多個變數,也能在變數之間直接輸入自訂文字

在單篇文章或分類詞彙頁使用動態變數並預覽

編輯單篇文章或單一詞彙(分類、標籤或其他分類法)時,也能使用相同的動態變數

此處與設定頁最大差異是可即時預覽 meta 標籤的實際內容與字數,並會顯示長度是否過長或過短的指示

Use dynamic variables for single posts with preview
官方文件介面截圖:Use dynamic variables for single posts with preview

在設定頁面(非單篇文章)設定文章類型或分類法時,因外掛無法得知具體對應哪篇文章或詞彙,字數指示與預覽功能可能無法運作

可用的動態變數清單

Slim SEO 提供的變數涵蓋文章、文章類型彙整頁、分類法、作者/使用者、網站,以及目前年份、頁碼、分隔符號等雜項變數

{{ post.auto_description }} 會自動由文章摘要產生,若沒有摘要則自動由文章內容產生;{{ term.auto_description }} 則由詞彙描述自動產生

{{ post.custom_field.xxx }} 可讓你選擇自訂欄位作為 meta 標籤內容,並與 Meta Box、ACF 外掛有內建整合

介面名稱對照

  • Meta Tags:Slim SEO 設定頁中的分頁,取代舊版 Homepage 與 Post Types 分頁,用於統一設定各類內容的 meta 標籤
  • 3 dots:輸入欄位旁的圖示按鈕,點擊後可彈出動態變數選單供選取插入
  • {{ post.title }}:動態變數,會自動替換成目前文章的標題
  • {{ post.auto_description }}:動態變數,自動由文章摘要(若無摘要則由內容)產生描述文字
  • {{ post.custom_field.xxx }}:動態變數,可讓使用者選擇特定自訂欄位的值作為 meta 標籤內容

注意事項

注意

在 Meta Tags 設定頁(非單篇文章編輯畫面)設定文章類型或分類法的變數時,因無法得知具體文章或詞彙,字數指示器與預覽可能無法正常顯示

常見問題

動態變數可以用在哪些 meta 欄位?

可用於 meta title、meta description、Open Graph 圖片、canonical URL 等欄位,值會依目前文章、網站或作者資料自動更新。

如何在設定頁插入動態變數?

在對應欄位旁點擊「3 dots」圖示,從彈出清單中選取變數即可自動插入輸入框,可插入多個變數並自行輸入文字。

要使用自訂欄位變數需要什麼條件?

若使用 Meta Box 或 ACF 管理自訂欄位,Slim SEO 已內建整合,可直接透過 {{ post.custom_field.xxx }} 選取對應自訂欄位。

官方來源

還是卡住了?

先把問題問清楚,通常比直接開工單更快。複製下面的結構,補上你的情況後送出。

用 AI 先釐清問題

/ai 我正在閱讀「Slim SEO 動態變數(Dynamic Variables)教學:自動產生標題與描述」,目前卡在:

我已嘗試:

我看到的畫面/錯誤訊息:

請用一步一步的方式告訴我下一步。

需要我們實際進入網站調整設定、修改佈景主題或處理資料時,再建立 /task 工單。