elvishp2006 / carbon-field-rest-api-select

Add a rest_api_select field.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Carbon Field REST API Select

Disponibilize the rest_api_select field that fill options using the WP REST API.

Installing

composer require elvishp2006/carbon-field-rest-api-select

Example

Field::make( 'rest_api_select', 'id', __( 'Post' ) )
    ->set_endpoint_label_path( 'title.rendered' ) // Default: 'title.rendered'
    ->set_endpoint_value_path( 'id' )             // Default 'id'
    ->set_endpoint_search_param( 'search' )       // Default 'search'
    ->set_endpoint_params(
        [
            'per_page' => 20,
            'orderby'  => 'relevance',
        ]
    )
    ->set_endpoint( rest_url( 'wp/v2/posts' ) )

About

Add a rest_api_select field.

License:GNU General Public License v3.0


Languages

Language:JavaScript 51.7%Language:PHP 47.7%Language:CSS 0.7%