[wp-trac] [WordPress Trac] #55121: classic widgets with no settings won't show up in 5.9
WordPress Trac
noreply at wordpress.org
Wed Feb 9 10:56:06 UTC 2022
#55121: classic widgets with no settings won't show up in 5.9
----------------------------+---------------------
Reporter: joncampbell | Owner: (none)
Type: defect (bug) | Status: new
Priority: normal | Milestone: 5.9.1
Component: Widgets | Version: 5.9
Severity: normal | Resolution:
Keywords: has-patch php8 | Focuses:
----------------------------+---------------------
Comment (by costdev):
I believe this was considered doing it wrong in previous discussions.
However, given that this has come up again, I think we should consider one
of the following ways forward:
- If it definitely is doing it wrong and BC doesn't need to be considered,
consider adding `_doing_it_wrong` to highlight this to extenders.
- This lets site owners and extenders know upon updating what the issue
is and how to resolve it.
- `_doing_it_wrong()` is used in several areas of Core even though the
documentation already states the expected type(s).
- If it isn't doing it wrong, consider the PR on this ticket.
- ''Side note:'' The PR doesn't cover `null` values on
`ArrayObject`/`ArrayIterator`, this may need to be added.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/55121#comment:5>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list