[WordPress] 外掛分享: Menu Item Visibility Control

前言介紹

  • 這款 WordPress 外掛「Menu Item Visibility Control」是 2011-08-02 上架。 目前已經下架不再更新,不建議安裝使用。
  • 目前有 10000 個安裝啟用數。
  • 上一次更新是 2021-11-03,距離現在已有 1276 天。超過一年沒更新,安裝要確認版本是否可用。以及後續維護問題!
  • 外掛最低要求 WordPress 5.4 以上版本才可以安裝。
  • 有 69 人給過評分。
  • 論壇上目前有 1 個提問,問題解答率 0%

外掛協作開發者

shazdeh |

外掛標籤

menu | nav menu | navigation | Navigation Menu | conditional-tags |

內容簡介

透過這個外掛,你可以使用 WordPress 的條件標籤來在前台啟用或停用選單項目。它的作用類似於「Widget Logic」,但是適用於選單項目。

請注意:這些條件是 PHP 程式碼,使用 PHP 的「eval」函數進行評估,這意味著有權訪問 WordPress 選單管理員的任何人都可以執行任何程式碼。請注意管理好有權訪問選單管理員的人員。

使用方法

你必須在選單項目選項表單的「可見性」框中插入條件標籤。你可以使用任何 PHP 或 WordPress 函数來構建選單項目的複雜條件和邏輯。例如,要在首頁隱藏選單項目,可以將可見性設為:

! is_home()

僅向已登錄的用戶顯示菜單:

is_user_logged_in()

僅向訪客訪問者顯示菜單:

! is_user_logged_in()

基於用戶權限顯示菜單項目:

current_user_can( 'manage_options' )

原文外掛簡介

Using this plugin you can use WordPress Conditional Tags to enable or disable menu items on the front-end. It works like ‘Widget Logic’ but for menu items.
PLEASE NOTE The conditions are PHP codes that are evaluated using PHP’s “eval” function, meaning anyone who has access to the Menu manager in WordPress can execute any code. Be mindful of who has access to the Menu manager.
Usage
You must insert conditional tags in the “Visibility” box in the menu item options form. You can use any PHP or WordPress functions to build crazy conditions and logics for menu items. For example, to hide the menu item on homepage you can set the visibility to:
! is_home()

Show the menu only to logged-in users:
is_user_logged_in()

Show the menu only to guest visitors:
! is_user_logged_in()

To show the menu item based on user capability:
current_user_can( 'manage_options' )

各版本下載點

  • 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
  • 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「Menu Item Visibility Control」來進行安裝。

(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。


最新版本

延伸相關外掛(你可能也想知道)

  • Widget Logic 》此外掛可在每個小工具中新增一個名為 "Widget logic" 的額外控制欄,讓您控制這個小工具會出現在哪些頁面上。文字欄位允許您使用 WP 的Conditional Tags或任...。
  • Conditional Menus 》條件式選單 (Conditional Menus) 是一款由 Themify 推出的簡單而實用的 WordPress 外掛,可讓您根據特定條件更換佈景主題中的選單。簡而言之,您可以在不同的...。
  • Restrict Widgets 》Restrict Widgets 是 WordPress 輔助外掛中,提供所有小工具管理解決方案的多合一解決方案。它讓您輕鬆控制每個小工具顯示在哪些頁面上,避免創建多個側邊欄...。
  • Widget Manager Light 》Widget Manager 可以透過優美且簡單的介面讓您完全掌控 Widget 的可見度。, 現在您可以在一個或多個頁面上顯示或隱藏每個 Widget。在您的頁面、文章、分類、...。
  • Widget Logic Visual 》使用指標和點擊視覺顯示控制、限制和限定 Widgets 在哪些網頁上顯示。取代原始的 widget logic plugin,因為任何人都可以輕鬆使用它,而無需了解任何程式碼或...。
  • If Shortcode 》此外掛提供了「if」縮短碼來有條件地渲染內容。其語法如下:, [if condition1 condition2=false condition3]{content}[/if], , 條件作為屬性名稱傳遞。多個條...。
  • Conditional Tags Shortcode 》使用此簡碼,您可以控制內容顯示的位置。, 使用方法, 您可以使用 WordPress 提供的所有條件標籤。請查看下面的示例。, 僅在首頁上顯示文字:, [if is_fro...。
  • WP Conditional Shortcodes 》這個外掛為內容開發人員提供了類似於 WordPress 主題開發提供的條件標籤的短碼。每個短碼只在特定條件為真時包括其內容。這使得他們能夠根據每個帖子的情況修...。
  • Widget Display Filter 》此外掛定義與顯示條件關聯的 Hashtags,並使用 Hashtag 管理 widget 的顯示條件,透過為多個 widget 設定相同的 Hashtag,您可以輕鬆地作為一組進行管理。(,...。
  • Theme Logic 》此外掛已被棄用。。
  • Script Logic 》這個外掛會列出所有JavaScript和樣式表,並帶有一個控制欄,讓您可以控制只在實際需要它們的頁面中包含CSS和JavaScript文件。文本欄讓您可以使用 WP 的條件標...。
  • Moody Shortcodes 》注意事項:, , 此外掛專為開發人員而設,而非一般使用者。, 此外掛沒有 GUI(管理設定頁面)。, , 基本範例, 根據您的需求,您可以以多種方式使用此外掛程式...。

文章
Filter
Apply Filters
Mastodon