如何在Wordpress中仅关闭*标签*的永久链接?
有没有办法只对WordPress中的标签关闭“永久链接”? 我想保留如何在Wordpress中仅关闭*标签*的永久链接?,wordpress,url,tags,permalinks,Wordpress,Url,Tags,Permalinks,有没有办法只对WordPress中的标签关闭“永久链接”? 我想保留?tag=结构,让标记不带斜杠显示,但也要用漂亮的永久链接保留帖子和页面URL 例如: 启用permalinks后,我希望标签链接如下:?tag=carrot而不是/tag/carrot/ 这样做的原因有点长而且复杂,但是如果你认为相关,我可能会将其包含在回复中。你可以使用WordPress中的term\u link过滤器,它会过滤任何术语链接(标签、类别、自定义分类)的URL只需更改标记的链接即可使用查询而不是永久链接。将以下
?tag=
结构,让标记不带斜杠显示,但也要用漂亮的永久链接保留帖子和页面URL
例如:
启用permalinks后,我希望标签链接如下:?tag=carrot
而不是/tag/carrot/
这样做的原因有点长而且复杂,但是如果你认为相关,我可能会将其包含在回复中。你可以使用WordPress中的
term\u link
过滤器,它会过滤任何术语链接(标签、类别、自定义分类)的URL只需更改标记的链接即可使用查询而不是永久链接。将以下内容添加到插件或主题的functions.php
文件中就可以了
function filter_tag_link($taglink, $tag, $taxonomy) {
if ('post_tag' == $taxonomy) {
$taglink = '?tag='.$tag->slug;
}
return $taglink;
}
add_filter('term_link', 'filter_tag_link', 10, 3);
上的term\u link
过滤器还没有有用的文档,但如果您想进一步了解,可能会有所帮助