Issue Summary Note: This is a live, high-traffic production site.
When creating or editing an accordion entry in the WordPress admin, the following warning appears:
Steps to Reproduce
Log in to the WordPress dashboard.
Go to Accordions → Add New (or edit an existing accordion).
The editor loads and the warning shows above the “Accordions data” panel.
Impact
Visible warning confuses editorial staff and support.
Log files grow quickly, adding server load.
Future PHP versions may treat this warning as a fatal error.
Business-critical risk because the site handles heavy public traffic.
Suspected Cause
Line 205 of includes/class-post-meta-accordions.php
accesses $tab['icon']
directly.
If the key is missing, PHP 8.3 raises the warning.
A simple isset()
check or default value would prevent it.
Environment
Component | Version |
---|---|
WordPress | 6.8.1 |
PHP | 8.3 |
Accordions plugin | 2.3.13 |
Accordions Pro | 1.0.15 |
Expected Result
No PHP warnings when the editor opens.
Requested Action
Provide a patch or update that checks for the missing key.
Confirm the planned fix date.
