色悠久久久久综合网国产,亚洲中文字幕aⅴ无码天堂,午夜夜伦鲁鲁片免费无码,国产亚洲综合欧美一区二区

專(zhuān)業(yè)WORDPRESS主題設(shè)計(jì)制作

禁止wp-json防止數(shù)據(jù)被采集,通過(guò)wp-json保留wp相關(guān)信息(禁止使用wps)

發(fā)布于: 2023-02-12

為了保護(hù)wordpress數(shù)據(jù)的安全,對(duì)于展示型網(wǎng)站我們強(qiáng)烈建議將wordpress的接口文件wp-json禁用,以防止網(wǎng)站數(shù)據(jù)泄露。

WordPress網(wǎng)站一般會(huì)有開(kāi)放的接口來(lái)獲取網(wǎng)站元數(shù)據(jù)

參考:https://developer.wordpress.org/rest-api/reference/posts/

例如這個(gè)樣例網(wǎng)站:http://www.longhj.cn/

獲取他們博客列表接口為:

http://www.longhj.cn/wp-json/wp/v2/posts

一般讀接口都是不保護(hù)的,你直接瀏覽器打開(kāi)就能訪(fǎng)問(wèn)到。

我們一般抓取一個(gè)WordPress網(wǎng)站,只需要抓取他的posts、categories、tags即可。

禁止wp-json防止數(shù)據(jù)被采集,通過(guò)wp-json保留wp相關(guān)信息

WordPress 4.4 版本以后便具備了 REST API 功能,也就是通過(guò) wp-json 的 URL 就可以訪(fǎng)問(wèn),通過(guò) REST API 生成的 JSON 接口,可以輕松的獲取網(wǎng)站數(shù)據(jù),便于做 APP 或者小程序的調(diào)用接口等,然而為了防止被其他人公開(kāi)調(diào)用,可以增加權(quán)限判斷和 IP 限制,當(dāng)然老黑覺(jué)得也可以修改一下“wp-json”這個(gè)訪(fǎng)問(wèn)路徑。

 

WP REST API 是 WordPress 的一個(gè)功能,為其提供對(duì)外標(biāo)準(zhǔn)的 RESTFul 接口,隨著 RESTFul 的暢行和各種前端框架的出現(xiàn),WP REST API 可以讓 WordPress 不僅僅存在 Web 端,可以讓 WordPress 不僅僅履行一個(gè)博客功能,而是可以讓它作為后臺(tái)終端(BackEnd),然后以各種應(yīng)用的形式實(shí)現(xiàn)在各種各樣的設(shè)備中。

其實(shí)修改非常簡(jiǎn)單,算是一行代碼就可以搞定,因?yàn)?WordPress 本身就提供了一個(gè) rest_url_prefix 的動(dòng)作鉤子,直接返回我們需要修改成最終的路徑即可,代碼如下:

// 自定義 WordPress wp-json 路徑
add_filter( 'rest_url_prefix', function() {
return 'wp-json';
});

直接將代碼放置到當(dāng)前主題 functions.php 文件中,然后記得在 WordPress 后臺(tái)-設(shè)置-固定鏈接中點(diǎn)擊一下保存,這樣固定鏈接才會(huì)被 WordPress 刷新,代碼才會(huì)完全生效,然后就可以直接訪(fǎng)問(wèn)了。

//禁用 REST API、移除 wp-json
add_filter('rest_enabled', '_return_false');
add_filter('rest_jsonp_enabled', '_return_false');
remove_action( 'wp_head', 'rest_output_link_wp_head', 10 );
remove_action( 'wp_head', 'wp_oembed_add_discovery_links', 10 );

當(dāng)然也可以通過(guò)以上四行代碼禁止 WP REST API,從而徹底關(guān)閉 WordPress 的 json 數(shù)據(jù),如果你的 WordPress 沒(méi)有使用,那么老黑建議禁止關(guān)閉該功能是很有必要的。

TAG列表 wordpress最新最熱TG匯集,掌握wordpress熱線(xiàn)內(nèi)容
Easy WP Cleaner插件WordPress tag模版WordPress站內(nèi)搜索排除某些類(lèi)別的文章BackWPup插件nameCheap最新優(yōu)惠碼Avada主題wordpress表單跳轉(zhuǎn)Markdown here插件Image Sizes插件wordpress Dropbox百度熊掌號(hào)WordPress濾敏感詞過(guò)濾插件Shortcodes UltimateWP SMTP插件Footer and Post Injections插件去除tag標(biāo)簽urlwp-json優(yōu)化critical automatic updatesWordPress違禁詞檢查WooCommerce主機(jī)殼WordpressAwesome Supportxmlrpc.php攻擊WordPress廣告詞檢測(cè)robots.txt禁止訪(fǎng)問(wèn)CWP控制面板轉(zhuǎn)KLOXO-MRRedis加速緩存插件Rich Snippets結(jié)構(gòu)化數(shù)據(jù)wordpress常規(guī)設(shè)置Avada主題演示WordPress超級(jí)菜單wordpress打開(kāi)是代碼WordPress網(wǎng)站防護(hù)禁用 xmlrpc.phpWordfence Security插件WordPress站內(nèi)搜索排除所有頁(yè)面隱藏WordPress代碼內(nèi)版本號(hào)Better Search Replace插件namechep續(xù)費(fèi)優(yōu)惠碼xmlrpc.php漏洞安裝WordPress插件谷歌 SEOwordpress漏洞修復(fù)h5自適應(yīng)布局WordPress調(diào)試模式wordpress描文本修改wordpress登錄地址織夢(mèng)采集俠wordpressShortcodes Ultimate插件WordPress虛擬主機(jī)偽靜態(tài)Featured Image From URLWordPress外鏈特色圖片http://www.fandutaoci.cnAll In One WP Securitywordpress小圖標(biāo)不顯示什么是 WooCommercewordpress文章卡片樣式wp-json漏洞WooCommerce 商店WordPress自定義頁(yè)眉bootstrap自適應(yīng)布局保護(hù)robots.txtMega Menu插件wordpress Post ViewsWP插件優(yōu)化head代碼WordPress大氣的樣式WP SMTP插件設(shè)置WordPress tagwp-json安全設(shè)置WordPress自動(dòng)備份WordPress官網(wǎng)制作WordPress頁(yè)腳頁(yè)眉插件WordPress菜單自定義圖標(biāo)CWP開(kāi)啟Redis緩存WordPress過(guò)濾敏感詞插件Pretty Links Pro插件WordPress網(wǎng)站安全防Jetpack站點(diǎn)加速器CDN圖像緩存WooCommerce 定價(jià)robots.txt安全設(shè)置隱藏WordPress后臺(tái)登錄地址wordpress文章瀏覽數(shù)量統(tǒng)計(jì)Dropbox上傳失敗網(wǎng)站添加CDN扒站怎么改wordpress主題WP安全登錄插件推薦WP-No-Tag-Base插件WordPress文章描文本wordpress感謝頁(yè)面Jetpack插件WordPress網(wǎng)站惡意代碼wp-json鏈接wp-json防止數(shù)據(jù)被采集wordpress安全防護(hù)WordPress頁(yè)腳加載JSnamechep域名優(yōu)惠碼WooCommerce 功能wordpress更換域名圖標(biāo)不顯示WordPress顯示運(yùn)行數(shù)據(jù)庫(kù)wordpress cdn
服務(wù)電話(huà):
0533-2765967

微信 13280692153