You appear to be a bot. Output may be restricted
Description
Add layouts
endpoint to the REST API.
Example: curl https://example.com/wp-json/genesis/v1/layouts/site
Example: curl https://example.com/wp-json/genesis/v1/layouts/singular,page,24
Usage
layouts();
Parameters
Returns
void
Source
File name: genesis/lib/functions/rest.php
Lines:
1 to 18 of 18
function layouts() { \register_rest_route( 'genesis/v1', '/layouts/(?P<type>[a-z0-9,_-]+)', [ 'methods' => 'GET', 'callback' => function( $params ) { $type = $params['type']; if ( strpos( $type, ',' ) !== false ) { $type = explode( ',', $type ); } return \genesis_get_layouts( $type ); }, 'permission_callback' => '__return_true', ] ); }