[wp-trac] [WordPress Trac] #47023: Allow settings option schema to be modified

WordPress Trac noreply at wordpress.org
Wed Apr 24 04:03:04 UTC 2019

#47023: Allow settings option schema to be modified
 Reporter:  pcfreak30    |      Owner:  (none)
     Type:  enhancement  |     Status:  new
 Priority:  normal       |  Milestone:  Awaiting Review
Component:  REST API     |    Version:  trunk
 Severity:  normal       |   Keywords:
  Focuses:               |
 In WP_REST_Settings_Controller,

 Seem to pull/manipulate data from
 , but don't have filters and/or register_setting does not allow a schema
 for the option value.

 The use case is storing an associative array/hash of settings data in one
 option, to keep the options table tidy.

 I think the best route possibly may be for
  to allow a schema in the
  and that get used in the controller for validation. Another way maybe
 just a filter to inject the needed schema on the fly, but that's less than
 ideal for the use case of verifying children items inside an options data.

Ticket URL: <https://core.trac.wordpress.org/ticket/47023>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform

More information about the wp-trac mailing list