return new WP_Error( 'rest_cannot_update',
/* translators: %s: Custom field key. */
sprintf( __( 'Sorry, you are not allowed to edit the %s custom field.'
),
$name ),
array
( 'key' =>
$name,
'status' =>
rest_authorization_required_code(),
) );
} if ( !
update_metadata( $meta_type,
$object_id,
wp_slash( $meta_key ),
wp_slash( $value ) ) ) { return new WP_Error( 'rest_meta_database_error',
/* translators: %s: Custom field key. */
sprintf( __( 'Could not update the meta value of %s in database.'
),
$meta_key ),
array
( 'key' =>
$name,
'status' => WP_Http::INTERNAL_SERVER_ERROR,
) );
}