📣 OFFLINE.Boxes Page Builder Plugin

We have spent the last few month developing a new plugin: :package: Boxes is a fully-featured visual page builder that works with any theme and plugin. We are currently looking for beta testers.

If you are interested in helping us finishing the product, you can request early-access on the plugin’s website: https://boxes.offline.ch

Feel free to ask any questions about the plugin here. Any feedback or ideas are appreciated as well!


Huge thanks for building this. Looking forward to buying my first copy!

1 Like

@OFFLINE-TK I see that it is possible to define components, making this plugin compatible with just about everything (amazing!). Just not sure about it supporting AJAX handlers. Are the components added to the box partials or the page?

1 Like

The components are added to the CMS page, so AJAX handlers are supported. The only tricky thing is to keep everything tidy if a Box with a component is added multiple times to a page. We are still working on a good solution for that problem.

You can also put the components on the partials directly (as you would in any CMS partial) without registering it with Boxes. This renders the component as well, but with the usual shortcomings.


Nice, thanks. Great to hear. This is where we find ourselves when implementing such a thing in the core. A component specifying the partial names used, registering the partial components on the page, and making the handlers available. It seems like a long way to just include the required component on the page directly and make the partial depend on it…