WordPress Block Bindings API
9 Binding Sources. Zero Custom Blocks.
Every section below pulls live data from a different binding source. No shortcodes, no custom blocks, no hard-coded values. Standard WordPress core blocks wired to dynamic data.
voyager/site-data
Global Site Data
Phone, email, address, copyright, social links. Change once in Settings, updates everywhere.
Live value:
© 2026 Voyager Demo
voyager/post-meta-text
Post Meta + JSON Traversal
77 fields across 8 CPTs. Dot-notation for nested JSON. Powers all pSEO pages.
Example key:
sa_local_stats.0.value
voyager/pulse
Ecosystem Metrics
15 computed metrics. CPT counts, publishing velocity, freshness score, coverage. All from SQL.
Live value:
0
pSEO pages
voyager/contextual-cta
Smart CTAs
One pattern, infinite variations. Adapts headline, text, and URL based on page type, city, or industry.
voyager/geo
Geo-Personalization
IP-based visitor location. CloudFlare headers first, API fallback. Personalizes any page for any visitor.
voyager/ai-content
AI-Generated Content
Calls Orbit AI abilities at render time. 24h transient cache. Meta descriptions, local content, dynamic CTAs.
voyager/notion
Notion Databases
Edit a Notion row, the WordPress page updates. Triple-layer caching, 14 property types, database aliases. The newest source.
Live from Notion:
Loading from Notion…
voyager/orbit
Live Orbit Stats
Real-time Orbit API data. Lead counts, activity feed, conversion rates. Direct from the tracking engine.
voyager/meta
Unrestricted Post Meta
Any post meta key, any post type. No field registry required. The raw power source for custom integrations.
0
Voyager blocks
160
patterns
9
binding sources
0%
content fresh
Live Notion Demo — voyager/notion source
The content below is pulled live from a Notion database row via the voyager/notion binding source. Edit the row in Notion and it updates here after cache expiry.
Property: Name (title)
Loading title from Notion…
Property: Keyword (rich_text)
Loading keyword…
Property: Status (status)
Loading status…
Property: Type (select)
Loading type…
Property: Do Date (date)
Loading date…
Source: Voyager Content DB via Notion API. Cached 1hr. 5 property types demonstrated: title, rich_text, status, select, date.