
內容簡介
Keryx Signage 將您的 WordPress 網站轉變為數位標牌系統,無需每個螢幕收費或第三方雲端控制面板,並且不需要在螢幕上登入。透過簡單的發佈流程,輕鬆管理顯示內容。
【主要功能】
• 無需每個螢幕收費
• 自動同步幻燈片與文章
• 提供多種幻燈片模板
• 支援自我托管的背景影片
• 可選擇數位或類比時鐘
• 完全適合螢幕的播放介面
外掛標籤
開發者團隊
原文外掛簡介
Keryx Signage turns your WordPress site into a digital signage system — no per-screen fee, no third-party cloud dashboard, no login required on the screen itself. Enable “Show on screens” on any post, pick (or quick-create) a Display, and publish: the plugin generates a slide, keeps it in sync with the post automatically, and gives you a public player URL ready to open on any TV, kiosk, or Raspberry Pi browser.
Publish to Signage
Add a post, open the “Signage” panel in the editor sidebar, choose a template and a target Display, and publish. The slide is created and kept in sync automatically: editing the post updates the slide, unpublishing or trashing it removes the slide from rotation without deleting any data, and republishing brings it right back.
7 slide templates
Image + text, image only, text only, large title, featured quote, full image with a bottom bar, and a 50/50 split layout — each with a live CSS preview right in the editor panel.
Background video
Play a self-hosted MP4/WebM file (picked straight from your Media Library, no third-party player or branding), or a YouTube or Vimeo URL, as a slide’s fit-to-screen background. See “External services” below for what loading a YouTube/Vimeo URL means for your visitors.
Clock overlay
An optional digital or analog clock, in any corner, 12- or 24-hour format — configured once per Display.
Text color customization
Pick a background and text color for every solid text area across all templates, from a single pair of settings per Display, with sensible defaults so it looks good without touching anything.
Fit-to-screen player
The public player is a bare fullscreen page — no theme header, footer, or widgets — built to fill commercial displays edge-to-edge without zoom or letterboxing, with a smooth crossfade between slides and a soft, in-place refresh (no page reload, no flicker) whenever content changes.
“What plays on this screen”
The Display editor shows every slide currently linked to that screen, in playback order, with its source post, template, background type, duration, and live/draft status — so you always know what’s actually showing.
Requirements
WordPress 6.4+
PHP 7.4+
External services
This plugin connects to Freemius, a third-party service, to manage optional Pro license activation, software updates for the Pro add-on, and checkout. This connection is only used if you choose to opt in; the free plugin is fully functional without it.
Data sent to Freemius may include: your site URL, WordPress version, PHP version, active theme and plugins, and the email address you provide during opt-in or purchase. This data is sent when you opt in, activate or deactivate a license, or check for Pro updates. No data is sent if you skip the opt-in.
Freemius is operated by Freemius, Inc.
– Terms of Service: https://freemius.com/terms/
– Privacy Policy: https://freemius.com/privacy/
Keryx Signage does not contact YouTube or Vimeo on its own. It only loads their embed if YOU set a YouTube or Vimeo URL as a slide’s background video (in the “Signage” panel on a post). Self-hosted MP4/WebM video, images, and text-only slides never contact any third-party service. When you do set a YouTube or Vimeo URL:
YouTube: the public player page loads YouTube’s IFrame Player API (https://www.youtube.com/iframe_api) and embeds the video via https://www.youtube.com/embed/…. This happens every time that slide is shown on a screen. YouTube (Google) may set cookies and receive the viewer’s IP address and browser information, per its own policies: Google Privacy Policy, YouTube Terms of Service.
Vimeo: the public player page embeds the video via an iframe pointing at https://player.vimeo.com/video/…. This happens every time that slide is shown on a screen. Vimeo may set cookies and receive the viewer’s IP address and browser information, per its own policies: Vimeo Privacy Policy, Vimeo Terms of Service.
No data about your WordPress site, its users, or its content is sent to YouTube or Vimeo beyond what loading their embed necessarily requires (the video ID and the viewer’s own request). No API keys or account credentials are used or required for either.
The “Web page (URL)” slide type shows a web address YOU enter as a slide, loaded full-screen in a sandboxed iframe on the public player. This only happens for a slide you explicitly set up this way, pointing at a URL you choose. When such a slide is shown:
The screen’s own browser loads the exact URL you configured, directly, every time that slide is displayed. That site’s server receives the viewer’s IP address and request like any normal page visit, and the page may set its own cookies or load its own third-party resources — all outside this plugin’s control. Nothing about your WordPress site, its users, or its content is sent beyond the URL itself and the viewer’s own request.
Your WordPress server makes one HEAD request to that URL when you save the slide or press “Check this URL” in the editor, purely to detect whether the site permits being embedded (via its X-Frame-Options / Content-Security-Policy headers). Only the response headers are read — the page body is never fetched or stored — and the result is cached. No server-side request to the URL is made while the player is running.
No API key or account credentials are used or required.
