Enable REST API for CPT
This commit is contained in:
@@ -223,8 +223,6 @@ class SP_Post_types {
|
|||||||
public static function register_post_types() {
|
public static function register_post_types() {
|
||||||
do_action( 'sportspress_register_post_type' );
|
do_action( 'sportspress_register_post_type' );
|
||||||
|
|
||||||
$show_in_rest = ! function_exists( 'register_block_type' );
|
|
||||||
|
|
||||||
register_post_type( 'sp_result',
|
register_post_type( 'sp_result',
|
||||||
apply_filters( 'sportspress_register_post_type_result',
|
apply_filters( 'sportspress_register_post_type_result',
|
||||||
array(
|
array(
|
||||||
@@ -438,7 +436,7 @@ class SP_Post_types {
|
|||||||
'has_archive' => false,
|
'has_archive' => false,
|
||||||
'show_in_nav_menus' => true,
|
'show_in_nav_menus' => true,
|
||||||
'menu_icon' => 'dashicons-calendar',
|
'menu_icon' => 'dashicons-calendar',
|
||||||
'show_in_rest' => $show_in_rest,
|
'show_in_rest' => true,
|
||||||
'rest_controller_class' => 'SP_REST_Posts_Controller',
|
'rest_controller_class' => 'SP_REST_Posts_Controller',
|
||||||
'rest_base' => 'events',
|
'rest_base' => 'events',
|
||||||
);
|
);
|
||||||
@@ -479,7 +477,7 @@ class SP_Post_types {
|
|||||||
'has_archive' => false,
|
'has_archive' => false,
|
||||||
'show_in_nav_menus' => true,
|
'show_in_nav_menus' => true,
|
||||||
'menu_icon' => 'dashicons-shield-alt',
|
'menu_icon' => 'dashicons-shield-alt',
|
||||||
'show_in_rest' => $show_in_rest,
|
'show_in_rest' => true,
|
||||||
'rest_controller_class' => 'SP_REST_Posts_Controller',
|
'rest_controller_class' => 'SP_REST_Posts_Controller',
|
||||||
'rest_base' => 'teams',
|
'rest_base' => 'teams',
|
||||||
)
|
)
|
||||||
@@ -516,7 +514,7 @@ class SP_Post_types {
|
|||||||
'has_archive' => false,
|
'has_archive' => false,
|
||||||
'show_in_nav_menus' => true,
|
'show_in_nav_menus' => true,
|
||||||
'menu_icon' => 'dashicons-groups',
|
'menu_icon' => 'dashicons-groups',
|
||||||
'show_in_rest' => $show_in_rest,
|
'show_in_rest' => true,
|
||||||
'rest_controller_class' => 'SP_REST_Posts_Controller',
|
'rest_controller_class' => 'SP_REST_Posts_Controller',
|
||||||
'rest_base' => 'players',
|
'rest_base' => 'players',
|
||||||
)
|
)
|
||||||
@@ -553,7 +551,7 @@ class SP_Post_types {
|
|||||||
'has_archive' => false,
|
'has_archive' => false,
|
||||||
'show_in_nav_menus' => true,
|
'show_in_nav_menus' => true,
|
||||||
'menu_icon' => 'dashicons-businessman',
|
'menu_icon' => 'dashicons-businessman',
|
||||||
'show_in_rest' => $show_in_rest,
|
'show_in_rest' => true,
|
||||||
'rest_controller_class' => 'SP_REST_Posts_Controller',
|
'rest_controller_class' => 'SP_REST_Posts_Controller',
|
||||||
'rest_base' => 'staff',
|
'rest_base' => 'staff',
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user