基础信息
名称: post_permalink
类型: 过滤器(filter)
作用: 过滤已获取的文章地址
过滤器参数
# |
类型 |
备注 |
1 |
String |
默认的URL(安装地址/文章别名) |
2 |
Object |
可能的文章对象 |
3 |
Any |
使用get_post_permalink 时传入的参数 |
使用示例
主题在前端路由注册的文章地址不再是 安装地址/文章别名
而是变成了 安装地址/文章类型/文章别名
,那么需要使用此过滤器修改数据。这样在后台编辑器的文章链接跳转中才不会跳转错误:
add_filter('post_permalink', (url,post,arg)=>`${get_option('nv_home_url')}/${post.post_type}/${post.slug}` )