Wordpress REST API从自定义表创建自定义获取端点

Wordpress REST API从自定义表创建自定义获取端点,wordpress,api,Wordpress,Api,我试图从自定义数据库表中获取一些数据。但我有一个被禁止的错误 add_action( 'rest_api_init', function () { register_rest_route( 'emevents/v1', '/all', array( 'methods' => 'GET', 'callback' => 'handle_get_all', 'permission_callback' => function () { retur

我试图从自定义数据库表中获取一些数据。但我有一个被禁止的错误

add_action( 'rest_api_init', function () {
  register_rest_route( 'emevents/v1', '/all', array(
    'methods' => 'GET',
    'callback' => 'handle_get_all',
    'permission_callback' => function () {
      return current_user_can( 'edit_others_posts' );
    }
  ) );
} );

function handle_get_all( $data ) {
    global $wpdb;
    $query = "SELECT event_name FROM 'wp_em_events'";
    $list = $wpdb->get_results($query);
    return $list;
}

你找到解决办法了吗?没有。