Description
Supercharge WordPress with the power of hypermedia. Use HTMX, Alpine Ajax, and Datastar to create rich, interactive blocks and pages—all with the simplicity of PHP.
Hypermedia is a concept that extends the idea of hypertext by allowing for more complex interactions and data representations. It enables the use of AJAX, WebSockets, and Server-Sent Events directly in HTML using attributes, without writing any JavaScript. It reuses an “old” concept, Hypermedia, to handle the modern web in a more HTML-like and natural way.
Check the full feature set at here.
This plugin include several Hypermedia libraries by default, locally from the plugin folder. Currently, it includes:
- HTMX with Hyperscript.
- Alpine Ajax with Alpine.js.
- Datastar.
The plugin has an opt-in option, not enforced, to include these third-party libraries from a CDN (using the unpkg.com service). You must explicitly enable this option for privacy and security reasons.
Blocks
This plugin provides 3 blocks.
- HB Quote Block (JSON) A quote block with author attribution and styling – block.json implementation.
- HB Content Card (JSON) A content card block with title, image, and nested content area – block.json implementation.
- HB Hero Banner (JSON) A hero banner block with headline, subtitle, and call-to-action button – block.json implementation.
Installation
- Install HyperPress from WordPress repository. Plugins > Add New > Search for: HyperPress (or Hypermedia). Activate it.
- Configure HyperPress at Settings > HyperPress.
- Enjoy.
FAQ
-
Where is the FAQ?
-
You can read the full FAQ at GitHub.
-
Suggestions, Support?
-
Please, open a discussion.
-
Found a Bug or Error?
-
Please, open an issue.
Reviews
Contributors & Developers
“HyperPress: Modern Hypermedia for WordPress” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “HyperPress: Modern Hypermedia for WordPress” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


