/**
* Retrieves all the registered meta fields.
*
* @since 4.7.0
*
* @return array Registered fields.
*/
protected function get_registered_fields() { $registered = array
();
$meta_type =
$this->
get_meta_type();
$meta_subtype =
$this->
get_meta_subtype();
$meta_keys =
get_registered_meta_keys( $meta_type );
if ( !
empty( $meta_subtype ) ) { $meta_keys =
array_merge( $meta_keys,
get_registered_meta_keys( $meta_type,
$meta_subtype ) );
} foreach ( $meta_keys as $name =>
$args ) { if ( empty( $args['show_in_rest'
] ) ) { continue;
}