欢迎来到牛博站长教程网!

WordPress

当前位置: 主页 > CMS教程 > WordPress

WordPress 过滤器 rest_url_prefix 未生效的原因

时间:2024-06-25 11:32:35|栏目:WordPress|点击:

WordPress rest api 默认的前缀是 wp-json,有时候想把它改为一个好看一点的前缀,比如:app,通过查看手册可知,Wordpress 有一个名为 rest_url_prefix 的过滤器可以使用,代码很简单:

apply_filters('rest_url_prefix', function(){
    return 'app';
});

可是,这个代码在执行后,发现对应的 url 前缀改为 app 后,地址并未生效,谷歌后发现还真有答案,只需要加上一个执行函数即可:

flush_rewrite_rules();

这个函数的作用是刷新 rewrite 规则用的,执行一次新的前缀生效了就可以把上面的刷新执行函数去掉。


上一篇:WordPress 新增 rest api 接口

栏    目:WordPress

下一篇:WordPress 钩子 (action) 大全

本文标题:WordPress 过滤器 rest_url_prefix 未生效的原因

本文地址:https://nb.sd.cn/WordPress/214.html

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。本站涉及源码和程序均为学习用途,无商业盈利

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:44281525 | 邮箱:44281525@qq.com

Copyright © 2002-202X 牛博站长教程网 版权所有 Powered by EyouCms鲁ICP备2024061276号-1