在WordPress中为自定义分类法slug添加单词

时间:2018-01-20 14:50:57

标签: wordpress url-rewriting permalinks taxonomy

我想在每个分类档案中添加一个特定的单词。

我有这个域名:

http://example.com/brand/nike/

我希望它看起来像这样:

http://example.com/nike-shop/

有没有办法在slug中添加“shop”这个词并删除分类名称(品牌)? 我已经检查过codex但我找不到任何东西。

编辑:更改问题以使其更清晰

1 个答案:

答案 0 :(得分:1)

如果您正在使用自定义分类,则可以尝试在代码中添加rewrite参数,如下所示:

register_taxonomy('taxonomy',
    array('post'),
    array(

        ...

        'rewrite' => array(
            'slug' => 'taxonomy-archive'
        )
    )
);

但是一旦你改变你的代码,不要忘记去设置 - 永久链接,只需点击那里的保存更改按钮。

如果您无法影响register_taxonomy()功能,可以根据本教程尝试解决方案https://rudrastyh.com/wordpress/remove-taxonomy-slug-from-urls.html