[wp-trac] [WordPress Trac] #50165: Synchronize get_theme_feature_list() with the Theme Directory
WordPress Trac
noreply at wordpress.org
Thu May 14 11:40:33 UTC 2020
#50165: Synchronize get_theme_feature_list() with the Theme Directory
----------------------------+--------------------
Reporter: SergeyBiryukov | Owner: (none)
Type: defect (bug) | Status: new
Priority: normal | Milestone: 5.5
Component: Themes | Version: 4.9
Severity: normal | Keywords:
Focuses: administration |
----------------------------+--------------------
[41648] removed a bunch of theme features from `get_theme_feature_list()`:
* BuddyPress
* Custom Menu
* Flexible Header
* Front Page Posting
* Microformats
* RTL Language Support
* Threaded Comments
* Translation Ready
This resulted in the core list being out of sync with the Theme Directory,
and in these strings not being translated when returned from the Theme
Directory API.
[42003] then disabled the API call on Add Themes screen "due to
inconsistencies and to ensure tags are translated".
It's not quite clear whether the removing was intentional, as I could not
find any justification in the linked tickets. These features are still
displayed in Theme Directory filters and are returned in the API response.
If it was indeed intentional, let's update the Theme Directory to match.
If not, let's update the core list to match the Theme Directory.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/50165>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list