Skip to content

Mega Menu Template Area#28

Merged
jasperf merged 3 commits into
mainfrom
menu-template-area
Jan 21, 2026
Merged

Mega Menu Template Area#28
jasperf merged 3 commits into
mainfrom
menu-template-area

Conversation

@jasperf

@jasperf jasperf commented Jan 21, 2026

Copy link
Copy Markdown
Contributor

Version 2.5.5 introduces improvements to the mega menu block's template part system and adds a new mega menu pattern. This release focuses on enhancing the documentation and guidance around theme integration requirements for template part areas, which are critical for the mega menu block's content management system to function properly. The update includes expanded technical documentation in CLAUDE.md that clarifies the theme-scoped template part workflow, adds a new services showcase pattern, and updates all version references across the plugin's core files.

Mega Menu Template Part System:

  • Added comprehensive documentation explaining that mega menu uses theme-scoped template parts stored in the database rather than plugin-provided files, clarifying the workflow where users create template parts in the Site Editor and select them by slug
  • Expanded theme integration requirements section to emphasize that the 'menu' template part area registration is CRITICAL and required for the mega menu block to function, with clear code examples for theme developers
  • Documented the complete template part workflow from creation in Site Editor through pattern insertion, saving, and selection in the mega menu block settings

New Pattern and Content:

  • Added patterns/mega-menu-services-showcase.php pattern featuring a services-focused layout with icon cards and call-to-action buttons, providing users with another ready-to-use mega menu template option

Documentation and Version Management:

  • Updated CHANGELOG.md, readme.txt, and elayne-blocks.php to version 2.5.5 following the three-file version management standard
  • Enhanced CLAUDE.md architecture documentation to clearly distinguish between plugin-provided patterns and user-created template parts in the theme scope

Files Changed:

@github-actions

github-actions Bot commented Jan 21, 2026

Copy link
Copy Markdown

✅ WordPress Plugin Check Report

✅ Status: Passed

📊 Report

All checks passed! No errors or warnings found.


🤖 Generated by WordPress Plugin Check Action • Learn more about Plugin Check

@jasperf jasperf merged commit 5498d41 into main Jan 21, 2026
2 checks passed
@jasperf jasperf deleted the menu-template-area branch January 21, 2026 04:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant