Beaver Builder
Four modules, in the builder you already use
Drop the job board, search, a role’s content or its application form into any Beaver Builder layout. They are real modules with Beaver Builder’s own settings, and they render through exactly the same code as the blocks and the Elementor widgets — so a page built here shows what a page built anywhere else shows.
Nothing is registered unless Beaver Builder is actually loaded.
What you get
The four modules
| Job board | The listing of open roles |
|---|---|
| Job search | Keyword and location search over the board |
| Job details | One role’s content |
| Job application | The application form for one role |
Why they cannot disagree with the rest of the site
One renderer behind every builder
Each builder describes these elements its own way and hands over its settings in its own shape. Their adapters do that translation and nothing else: every piece of markup comes from the same seam the Gutenberg blocks and the Elementor widgets render through. An element therefore shows exactly what the same thing shows on a block page, and a rule changed in the plugin changes all of them at once. There is no template file behind these modules to drift away from the shared ones.
- Markup from the same seam as blocks and widgets
- No separate template file to fall out of step
- A change in the plugin reaches every builder at once
- The shared templates escape everything they print
A privately owned main contractor in Leeds is hiring a senior QS to take commercial ownership of a £40m mixed-use scheme through to practical completion, reporting to the commercial director.
- Five years’ post-graduate experience with a main contractor
- Valuations above £5m run without supervision
A designer gets two switches and a job number
That is the whole settings surface, on purpose. There is no field picker, no query builder and no template setting, because an element that could be pointed at arbitrary data is an element that can leak a field you chose to keep private. The job number is read as untrusted: whole digits only, resolving to a role the access layer is willing to show.
FAQ
Questions about Beaver Builder
Short answers here. Anything else, ask us directly.