我试图从自定义数据库表中获取一些数据。但是我得到了一个禁止的错误。
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;
}