[wp-trac] [WordPress Trac] #18285: New Settings API and workflow

WordPress Trac noreply at wordpress.org
Fri Aug 23 14:28:20 UTC 2013


#18285: New Settings API and workflow
--------------------------------------+-------------------------
 Reporter:  nacin                     |       Owner:
     Type:  feature request           |      Status:  closed
 Priority:  normal                    |   Milestone:
Component:  Plugins                   |     Version:
 Severity:  normal                    |  Resolution:  maybelater
 Keywords:  settings-api needs-patch  |
--------------------------------------+-------------------------
Changes (by nacin):

 * status:  new => closed
 * resolution:   => maybelater
 * milestone:  Future Release =>


Comment:

 This ticket has been dragging on for a long time. Ultimately, Trac is best
 for implementation of things, not for having a ticket rot until someone
 proposes a great API for something we're not even sold on replacing, or
 with what. Thanks prettyboymp and others for contributing some ideas here.
 While there is some clear support in a better API, we don't know what that
 looks like yet. And that's OK — maybe in a few months we can revisit this
 and start with an API design brainstorming session or something.

 I do like ericlewis's WP_Meta_Box work in #18179, which I think could
 actually be adapted in such a way to bridge (to some extent, in terms of
 authorization/sanitization/saving given register_setting() and
 register_meta()) these two form-building APIs. Something else to look into
 would be the API surrounding the customizer, which was brought into core
 back in 3.4 (back when this ticket was first proposed). Maybe there is
 even a way for all of these settings-related pieces to have some kind of
 unified foundation. Without bringing some sanity to all of these related
 areas, I'm not sure a rewrite is worth the headache.

 Closing as maybelater. If there is any future activity on this on
 make.wordpress.org/core or elsewhere, can someone please cross-post here
 in order to update the many, many people CC'd here.

--
Ticket URL: <http://core.trac.wordpress.org/ticket/18285#comment:103>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list