我正在使用Wordpress REST api订阅邮件列表。
add_action('rest_api_init', 'subscribeMailList');
//POST /wp-json/subscribe/send
function subscribeMailList()
{
register_rest_route('subscribe', 'send', array(
'methods' => 'POST',
'callback' => 'subscribe_mail',
));
};
function subscribe_mail()
{ //Subscribe }
这在开发中正常工作,但是当我部署它并调用路由时,它给了我404 Not found。
请注意,这是我要呼叫的路线:http://localhost/wp-json/subscribe/send
和生产中的http://website-name/wp-json/subscribe/send
两个Wordpress版本(本地和正式版)5.0.3