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)註冊的。
非常感謝您的幫助!