This plugin provides shortcodes to show/hide content with an optional accordion behavior:
- New shortcode:
[ma_collapse]...[/ma_collapse](andma_collapse_level2..7) - Legacy compatibility: Keeps legacy
bg_collapse*shortcodes functional (where possible without breaking other installed plugins).
The plugin is written to follow WordPress.org best practices: * No inline JavaScript in PHP templates * Admin actions protected by capability checks and nonces * Sanitization/escaping on output * Translatable strings (EN as base; Czech translation included)
Usage
Basic: [ma_collapse]Hidden content[/ma_collapse]
With custom label: [ma_collapse more=”Show more” less=”Show less”]Hidden content[/ma_collapse]
Accordion grouping:
Use the same group attribute on multiple shortcodes.
[ma_collapse group=”faq”]Item 1[/ma_collapse] [ma_collapse group=”faq”]Item 2[/ma_collapse]
Legacy: [bg_collapse]Hidden content[/bg_collapse]