WordPress 移除 wp-json/wp/v2/users 的方法

WordPress 移除 wp-json/wp/v2/users 的方法

最近不少站长因为同一个问题来找我们协助,那就是 WordPress的API接口 wp-json/wp/v2/users 导致的被网警认为是漏洞,至于为何被称为漏洞,原因很大程度是因为在用户没有登录的情况下就能获取网站的相关用户信息,虽然不是什么要紧的,但还是给大家提供一个解决方法,需要就用上。

WordPress 移除 wp-json/wp/v2/users 的方法

复制以下代码到主题文件夹下的 functions.php 中的最后:

add_filter('rest_endpoints', function ($endpoints) {
    if (isset($endpoints['/wp/v2/users'])) {
        unset($endpoints['/wp/v2/users']);
    }
    if (isset($endpoints['/wp/v2/users/(?P[\d]+)'])) {
        unset($endpoints['/wp/v2/users/(?P[\d]+)']);
    }
    return $endpoints;
});

文章来源: https://themebetter.com/remove-wp-v2-users.html

温馨提示:本文最后更新于2026-07-17 09:17:24,某些文章具有时效性,若有错误或网盘失效,请在下方留言或联系站长
本站代码模板仅供学习交流使用请勿商业运营,严禁从事违法,侵权等任何非法活动,否则后果自负!
部分内容来自于网络 如有不妥联系站长删除
查看更多心仪的内容 按Ctrl+D收藏我们
二七博客吧欢迎大家前来投稿
笔墨有情,赞赏留香 您的支持是我们创作的最大动力
© 版权声明
THE END
喜欢就支持一下吧
点赞8赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容