LoxoWP 2.4: Job Board Templates for Block Themes

LoxoWP 2.4 is out, and it closes the biggest gap for modern WordPress themes: job pages now work out of the box on block themes. If your site runs Twenty Twenty-Five or any other Site Editor theme, the plugin now ships ready-made templates for your job listings — no page building required before your job board looks like part of your site.

Why this release matters

Classic WordPress themes let plugins provide their own page templates, and LoxoWP has always used that to render the job details page and the jobs archive. Block themes work differently: they resolve every page through the Site Editor’s template system and never consult the classic template hierarchy. The practical result was that on a block theme, job pages rendered as bare, unstyled posts unless you built templates yourself.

LoxoWP 2.4 registers proper block templates for both job views. Activate the plugin on a block theme and you immediately get:

  • A single job template — job title, job meta, and a two-column layout with the description beside the sharing and application form.
  • A jobs archive template — the job filter form in a sidebar column next to the job list, with search, counts and pagination.
  • A Jobs Archive pattern — the same filter-plus-listing layout as an insertable pattern, so you can drop a complete job board into any page or template you are building.

Both templates constrain content to a comfortable 1080px width and use a one-third / two-thirds column grid, so they look intentional on a default theme install rather than like plugin output.

Your customizations always win

These are defaults, not overrides. If you have already built a job template in the Site Editor, or your theme ships its own, WordPress keeps using yours — the plugin’s templates only fill the gap when nothing else claims those pages. That priority applies to the job listing query as well as the markup, so a custom archive template built with the core Query Loop keeps full control of its own pagination and filtering.

Editing the defaults is the normal Site Editor workflow: open the template, rearrange or restyle the job blocks, and save. From there it is your template, and updates will not touch it. The individual blocks are documented in the Gutenberg blocks guide, and classic-theme options remain covered in template customization.

Smaller changes in 2.4

  • The single job template keeps its layout lean by default — the Job Company block is not included, and can be added back in the Site Editor if your jobs display per-job company information.
  • The minimum PHP version is now 8.2. Sites on older PHP versions will not be offered the update, so check your hosting control panel if the update does not appear.
  • Two PHP 8.2 deprecation notices in job description handling are fixed, plus assorted template clean-ups.

How to update

The update is live for all licensed sites — you will find it under Dashboard → Updates or on the Plugins screen as version 2.4.1. The full list of changes is on the changelog. New to the plugin? Start with the LoxoWP overview to see how it syncs jobs from Loxo into WordPress.