0
我发现这个问题有两个与WordPress相关的问题,但都没有成功。Rest api additonal NULL WordPress
我有这样的代码:
<?php
/*
Plugin Name: Test API
Version: 0.4.2
Author: FP
*/
function test_api()
{
header("Content-type: application/json; charset=utf-8");
echo "(N)(U)(L)(L) TEST";
}
add_action('rest_api_init', function() {
register_rest_route('my-api/v2/', '/test/', array(
'methods' => GET,
'callback' => 'test_api'
));
}
);
我访问我的API端点后,我在最后总是得到更多的空。我每次都会出现(如果我使用json_encode()
,如果我把自己的文字等等,你可以看到它没有连接global $wpdb
(或者我可能不知道什么?))。
(N)(U)(L)(L) TESTnull
我的脚本写成UTF-8
文件。 其他WordPress内置的API端点工作正常(不要打印这个恼人的null
)。
我的API端点是从“MUS-USE插件”(wp-content/mu-plugins)注册的。
非常感谢您的帮助!