mar*_*605 4 php wordpress wordpress-rest-api
这是创建新路由的简单测试脚本:
add_action( 'rest_api_init', function () {
register_rest_route( 'ass', '/ativar', array(
'methods' => 'GET',
'callback' => 'testing_route',
) );
} );
function testing_route($data){
return array( 'message' => 'testing route' );
}
Run Code Online (Sandbox Code Playgroud)
但它返回一条错误消息:
rest_invalid_handler
就我而言,我是register_rest_route在班级内部的一个函数中进行设置的。我简单地补充道:
'callback' => array($this, 'name_of_callback_function),
Run Code Online (Sandbox Code Playgroud)