Check if REST API class and function exists.
This commit is contained in:
@@ -37,6 +37,8 @@ class SP_REST_API {
|
|||||||
* Create REST routes.
|
* Create REST routes.
|
||||||
*/
|
*/
|
||||||
public static function create_routes() {
|
public static function create_routes() {
|
||||||
|
if ( ! class_exists( 'WP_REST_Posts_Controller' ) ) return;
|
||||||
|
|
||||||
if ( ! class_exists( 'SP_REST_Posts_Controller' ) ) {
|
if ( ! class_exists( 'SP_REST_Posts_Controller' ) ) {
|
||||||
require_once dirname( __FILE__ ) . '/class-sp-rest-posts-controller.php';
|
require_once dirname( __FILE__ ) . '/class-sp-rest-posts-controller.php';
|
||||||
}
|
}
|
||||||
@@ -60,6 +62,8 @@ class SP_REST_API {
|
|||||||
* Register REST fields.
|
* Register REST fields.
|
||||||
*/
|
*/
|
||||||
public static function register_fields() {
|
public static function register_fields() {
|
||||||
|
if ( ! function_exists( 'register_rest_field' ) ) return;
|
||||||
|
|
||||||
register_rest_field( 'sp_event',
|
register_rest_field( 'sp_event',
|
||||||
'teams',
|
'teams',
|
||||||
array(
|
array(
|
||||||
|
|||||||
Reference in New Issue
Block a user