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

Add word to custom taxonomy slug in WordPress

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

我有这个域名:

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

我希望它看起来像这样:

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

有没有什么办法可以在 slug 中添加 "shop" 一词并删除分类名称(品牌)? 我已经查看了 codex,但我找不到任何东西。

编辑: 更改了问题以使其更清楚

如果您使用的是自定义分类法,您可以尝试将 rewrite 参数添加到代码中,如下所示:

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

        ...

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

但是,一旦您更改了代码,请不要忘记转到“设置”-“永久链接”,然后单击此处的“保存更改”按钮。

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