[WordPress] 外掛分享: Visiblix Block Rules

首頁外掛目錄 › Visiblix Block Rules
WordPress 外掛 Visiblix Block Rules 的封面圖片
全新外掛
安裝啟用
★★★★
4/5 分(1 則評價)
30 天前
最後更新
問題解決
WordPress 6.0+ PHP 7.4+ v1.0.0 上架:2026-07-29

內容簡介

Visiblix Block Rules 外掛為每個 Gutenberg 區塊新增可見性條件面板,讓使用者能夠輕鬆設定內容的顯示與隱藏規則,無需注入追蹤腳本,確保安全性。

【主要功能】
• 支援所有 Gutenberg 區塊
• 根據登入狀態與使用者角色設定條件
• 可依設備與瀏覽器進行內容顯示
• 設定日期、時間範圍及重複排程
• 透過 CDN 標頭進行國家偵測
• 匯出/匯入條件集為 JSON 格式

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.0.0) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Visiblix Block Rules」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Visiblix Block Rules adds a Visibility Conditions panel to every Gutenberg block. Build AND/OR rules, then show or hide content automatically on the frontend – securely, without injecting tracking scripts.
Features

Works with any Gutenberg block
Login status and user roles
Device (desktop / tablet / mobile) and browser
Date and time ranges plus recurring schedules
Country detection via CDN headers (no remote geo API)
URL parameters and custom fields
WooCommerce purchase history
Membership levels (MemberPress, Restrict Content Pro, WooCommerce Memberships)
Allow-listed PHP callbacks for advanced logic
Export / import condition sets as JSON
REST API (viblx/v1)
Request-aware caching with safe fingerprints
Admin Dashboard, Settings, Help Center, and Developers docs
Fully translatable (text domain: visiblix-block-rules)

How to use

Activate the plugin.
Open Block Visibility in the WordPress admin menu.
Edit any post or page in the block editor.
Select a block and open Visibility Conditions in the sidebar.
Enable conditions, choose Show or Hide, set AND/OR logic, and add rules.
Update the post and preview on the frontend.

Privacy
Visiblix Block Rules does not phone home. Country rules read local CDN request headers only.
Frequently used hooks

viblx_register_conditions – register custom condition types
viblx_php_callbacks – allow-list PHP callback conditions
viblx_evaluation_context – extend evaluation context
viblx_should_render – override final visibility

See Block Visibility > Developers in wp-admin for full hook documentation with examples.
Developer notes

Namespace: VisiblixBlockRules\
Global helper: viblx()
REST namespace: viblx/v1
Conditions attribute: viblxConditions on every block

Credits
Built by Mayur Paneliya. Uses the WordPress Block API, Settings API, and REST API.
License
GPLv2 or later.

延伸相關外掛

文章
Filter
Mastodon