如何在post_tag slug中添加前缀或后缀?

时间:2017-03-01 作者:user109567

我想给所有添加前缀或后缀post_tag 鼻涕虫。

例如,一个标记URL:example.com/tag/post-tag-slug所有此类URL都应加后缀:example.com/tag/post-tag-slug-suffix.

1 个回复
SO网友:Sonali

我们可以通过以下代码执行此操作:

function custom_tag_rewrite()
{
 add_rewrite_rule("^tag/(.+)-suffix/?$", \'index.php?post_type=post&tag=$matches[1]\', \'top\');
 flush_rewrite_rules();
}
add_action(\'init\', \'custom_tag_rewrite\');
试着像这样打开http://example.com/tag/post-tag-slug-suffix

相关推荐

Use Tags to initiate Search

首先,我是Wordpress和PHP的新手,如果这是一个基本问题,我深表歉意。我安装了Wordpress,每篇文章都用标签标记,这些标签包含以下链接:href=domain.com/index.php/tag/TAGNAME 但我希望链接是:href=domain.com/index.php/search/TAGNAME 据我所知,我需要改变get_tag_link() 但所做的就是使用get_term_link() 然后我完全迷路了。是否有一个函数If(tag){ return \"