Kayce Custom Archive Sections lets you create and manage reusable content areas that appear automatically before or after the post loop on your WordPress archive pages — no theme file editing required.
Each section is a regular WordPress post, so you can design it with the block editor (Gutenberg) or Elementor, publish it once, and it shows up exactly where you set it.
The plugin works with both classic PHP themes and modern Full Site Editing (FSE) / block themes like Twenty Twenty-Five — out of the box, with no extra configuration.
Archive locations supported:
Display controls:
Admin experience:
Performance & security:
absint(); nonces verified with sanitize_key()For developers:
kcas_query_args — filter the WP_Query args before sections are fetchedkcas_section_html — filter the HTML of an individual sectionkcas_sections_html — filter the complete output wrapper HTMLkcas_before_sections — action fires before the sections wrapper is outputkcas_after_sections — action fires after the sections wrapper is output<section class="kcas-archive-section" id="kcas-section-{ID}"> and <div class="kcas-archive-sections kcas-archive-sections--{before|after}"> for easy CSS targetingPerfect for: