SOHO建站

wordpress禁用Rest API

将以下代码插入到functions.php文件中即可

add_filter("json_enabled", "__return_false");
add_filter("json_jsonp_enabled", "__return_false");
add_filter("rest_enabled", "__return_false");
add_filter("rest_jsonp_enabled", "__return_false");
remove_action("init", "rest_api_init");
remove_action("rest_api_init", "rest_api_default_filters", 10);
remove_action("parse_request", "rest_api_loaded");
remove_action("wp_head", "rest_output_link_wp_head", 10);
remove_action("template_redirect", "rest_output_link_header", 11);
remove_action("auth_cookie_malformed", "rest_cookie_collect_status");
remove_action("auth_cookie_expired", "rest_cookie_collect_status");
remove_action("auth_cookie_bad_username", "rest_cookie_collect_status");
remove_action("auth_cookie_bad_hash", "rest_cookie_collect_status");
remove_action("auth_cookie_valid", "rest_cookie_collect_status");
 
add_filter("rest_authentication_errors", function () {
    return new WP_Error("rest_disabled", __("The REST API on this site has been disabled."), ["status" => rest_authorization_required_code()]);
});
Published
Categorized as 建站知识 Tagged

By SOHO

wowsoho.com是一个wordpress建站公司

为wordpress特定分类目录下的内容添加自定义字段

为wordpress特定分类目录下的内容添加自定义的字段,并且只在该分类下的内容录入时显示

wordpress调用当前页面ID

在wordpress调用当前页面ID代码

wordpress建站费用明细

WordPress建站的主要费用包括域名、托管、主题、插件和其他相关费用,如SSL等。‌

wordpress做企业官网有什么优势

使用WordPress作为企业官网是一个明智的选择,具有许多优势和潜力。

一个数据库中安装多个wordpress网站的方法

如果你在建站时,需要在一个数据库中安装多个wordpress网站,只要不与已经建立的数据表前缀一样就可以。

wordpress搜索结果排除某个分类

从wordpress的搜索结果中排队某个分类的内容