你所说的“外部用户”是什么意思?如果您只希望登录到您的网站的用户使用API端点,则可以过滤“rest\\u authentication\\u错误”,如所述here
将此添加到插件:
add_filter( \'rest_authentication_errors\', function( $result ) {
if ( ! empty( $result ) ) {
return $result;
}
if ( ! is_user_logged_in() ) {
return new WP_Error( \'rest_not_logged_in\', \'You are not currently logged in.\', array( \'status\' => 401 ) );
}
return $result;
});
快乐的编码!