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

如何停用 Slim SEO 的特定功能

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

本篇說明

Slim SEO 會自動處理許多 SEO 相關工作,但部分功能屬於「強制主張」的設計,未必符合每個網站需求。本文說明如何透過後台介面或程式碼,停用不需要的功能與外掛整合。

適合誰使用

使用 Slim SEO 外掛、想自訂啟用功能範圍的 WordPress 網站管理員

開始前準備

  • 已安裝並啟用 Slim SEO 外掛
  • 若要用程式碼方式停用,需能編輯佈景主題的 functions.php 檔案

教學內容

透過後台介面停用功能

Slim SEO 的部分功能設計較為主觀,並非所有網站都需要

  1. 前往後台 Settings > Slim SEO
  2. 點選 General 分頁
  3. 取消勾選不想啟用的功能項目

    Select the SEO features you want to enable/disable
    官方文件介面截圖:Select the SEO features you want to enable/disable

透過程式碼停用功能

每個功能都有一組唯一識別碼(identifier)

需將識別碼傳入外掛物件的 disable 方法

  1. 開啟佈景主題的 functions.php 檔案
  2. 加入 add_action( ‘slim_seo_init’, function( $plugin ) { … } ) 程式碼區塊
  3. 在區塊中呼叫 $plugin->disable( ‘識別碼’ ) 停用指定功能,例如 redirection 或 code

可停用的核心功能識別碼

可停用的功能包含 meta_title(Meta title)、meta_description(Meta description)、meta_robots(Meta robots)、open_graph(Open Graph)、twitter_cards(Twitter Cards)、canonical_url(Canonical URL)等

其他可停用項目還有 sitemaps(Sitemap)、images_alt(Image alt text)、breadcrumbs(Breadcrumbs)、redirection(Auto redirection)、feed(RSS Feed)、schema(Schema)、code(Header / footer code)等

停用其他外掛整合

Slim SEO 會自動偵測相關外掛是否啟用,僅在對應外掛啟用時才啟用整合功能

可停用的整合識別碼包含 amp(AMP)、woocommerce(WooCommerce)、beaver_builder(Beaver Builder)、elementor(Elementor)、jetpack(Jetpack)、genesis(Genesis)、oxygen(Oxygen builder)、lifterlms(LifterLMS)、polylang(Polylang)、web_stories(WebStories)、wpml(WPML)

介面名稱對照

  • Settings > Slim SEO:後台中 Slim SEO 外掛的設定選單路徑
  • General:Slim SEO 設定頁面中用來勾選啟用/停用功能的分頁
  • disable:外掛物件提供的方法,用來透過程式碼停用指定識別碼的功能

注意事項

注意

部分功能會依賴其他功能才能運作,例如 schema 功能需要 breadcrumbs 功能啟用

注意

停用某項功能時,務必一併確認並停用所有依賴該功能的其他功能

常見問題

停用某個功能時需要注意什麼?

要注意功能之間可能存在依賴關係,例如 schema 功能需要 breadcrumbs 功能才能運作,停用時要一併停用所有依賴該功能的項目,詳細依賴關係可查閱外掛的原始碼。

官方來源

還是卡住了?

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

用 AI 先釐清問題

/ai 我正在閱讀「如何停用 Slim SEO 的特定功能」,目前卡在:

我已嘗試:

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

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

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