Section Builder

Section Builder

Version: 1.0.10Requires WP: 6.0+Tested up to: 6.7Downloads: 0Updated: May 15, 2026

Build single-page scroll layouts from a flexible repeater, bind them to pages, control access per user, import/export as zip, and drive it all via a built-in MCP server.

Section Builder lets you assemble single-page, scroll-style layouts from a flexible repeater. Each row is one scrollable section with its own content type, and the whole entry can be bound to a WordPress page.

Key features

  • Custom post type "Section Builder" — create entries under Dashboard > Section Builder > Add New.
  • Flexible repeater — click "+" to add a section. Each row picks a content type: Text block, Image, Gallery, Embed (URL), or Page-builder / Shortcode.
  • Media upload — attach images and galleries straight from the WordPress media library.
  • Page binding — bind an entry to an existing page, or create and bind a new page (title + parent) from the editor. A shortcode is also provided.
  • Front-end rendering — bound pages render a sticky anchor navigation with smooth scrolling and scrollspy. Pages stay fully public for all visitors.
  • Per-user access control — administrators grant or revoke Section Builder access per user from the Access Control screen.
  • Page edit protection — a user who can edit pages but lacks Section Builder access is stopped with a clear message; granted users are routed into the Section Builder editor.
  • Import / Export — export all entries and their media as a single .zip bundle, and re-import them with media automatically re-uploaded.
  • Built-in MCP server — a JSON-RPC endpoint lets an MCP client create and update entries, bind pages, and upload media programmatically, authenticated with a per-user API key.