- 09/30草莓互联2024年国庆假期...
- 09/15草莓互联2024年中秋节放...
- 08/10宝塔控制面板手动安装Ope...
- 06/07草莓互联2024年端午节放...
- 04/30草莓互联2024年五一劳动...
- 04/03草莓互联2024年清明放假...
- 03/24宝塔控制面板Nginx后端...
- 02/27宝塔面板python2.7升级...
- 02/19宝塔面板站点PCI DSS不合...
- 02/19宝塔面板站点站长工具中点亮HT...
- 02/14宝塔面板https协议无法获取...
- 02/11宝塔Windows面板下SQL...
- 02/02宝塔控制面板利用nginx实现...
- 09/18宝塔控制面板FTP增加Flas...
phpweb已经是国内最强的的开源电子商务系统了,但并非完美,因为任何...
互联网3年一轮回,京东凡客等电商品牌在三年之前也不过是小打小闹,而如...
电商已经成为趋势,传统行业的竞争已经逐渐演变到网络上,也有不少用Weboss...
phpweb系统是固定的模式,适用于大部分行业与需求。但有一些行业还是有自己...
一行代码直接禁用 WordPress Rest API 默认路由
WordPress Rest API接口对于小程序或者APP的开发可以说是简单便利而快速,直接通过域名/wp-json就能够访问到WordPress站点的json数据,那是因为WordPress默认就已经为开发者提供了非常完善且丰富的数据内容,但是同样也在没有加密的情况下,暴露了网站所有的内容,所以不用的情况下草莓互联站长建议大家关闭,对于想要单独开发的则需要禁用掉WordPress json默认路由。
最近草莓互联在开发小牛资源网的小程序,那么也在深度的优化主题代码和功能,实现前后端分离的同时,由于WordPress提供的json数据过于丰富,甚至让草莓互联觉得太冗余,所以果断的需要自定义通过WordPress Rest API开发,而原有的WordPress提供的数据接口接需要全部移除禁用,避免不必要的数据信息展现。那么如何禁用WordPress Rest API默认路由呢?其实非常简单只需要一行代码即可搞定。
//禁用 WordPress Rest API 默认路由
remove_action('rest_api_init', 'create_initial_rest_routes', 99);
草莓互联看网上的教程也乱七八糟,有的已经过时不能使用,有的只是单纯的改个接口名称,有的更麻烦还需要过滤,其实WordPress本身就提供了简单的办法,所以一行代码就可以搞定,但是需要注意的是,代码最后是99,网上有些是0,所以在最新版的WordPress上使用是没有效的。
假如我们资讯/文章对您有所帮助,您可以通过扫描捐赠二维码支持一下我们~
感谢您对我们的支持,您的小小支持让我们有信心走得更远!