【问题标题】:Remove Wordpress Custom Taxonomy Base删除 Wordpress 自定义分类库
【发布时间】:2011-06-05 21:56:16
【问题描述】:

我在 WordPress 3.0.4 中使用自定义分类法

有谁知道如何从 URL 中删除分类库?

我见过一些插件可以用于类别和标签,但不能用于自定义分类。

例如,我有一个名为“城市”的自定义分类。我希望我的 URL 结构是 mydomain.com/newyork 而不是 mydomain.com/cities/newyork

有什么功能可以用吗?

【问题讨论】:

    标签: wordpress taxonomy


    【解决方案1】:

    @iamfriendly 和 @Carson - 将 with_front 参数设置为 false(或 true)将不允许您从 URL 中删除“城市”。

    【讨论】:

      【解决方案2】:

      http://codex.wordpress.org/Function_Reference/register_taxonomy

      如果你看那里,你会看到一个“重写”参数,你可以看到它是真的。此参数还采用默认为 true 的“with_front”参数...这就是为什么您拥有分类法的“前端”。

      创建自定义分类时,根据需要设置这些参数,然后您就可以离开了 :)

      如果是 设置了此自定义分类,那么您实际上可以将 with_front 参数设置为 false,这将阻止这种情况发生。如果你看这里:

      http://codex.wordpress.org/Function_Reference/register_taxonomy

      您将看到“重写”参数,在其下方,您将看到“with_front”部分。

      【讨论】:

      • 我也在寻找这个问题的答案。不幸的是,with_front => false 没有删除分类基础。如果我使用 slug => false 我会得到想要的结果,但它会破坏所有其他永久链接。
      猜你喜欢
      • 2015-01-22
      • 2015-10-31
      • 2017-07-22
      • 1970-01-01
      • 2015-01-15
      • 1970-01-01
      • 2017-06-04
      • 2012-06-21
      • 1970-01-01
      相关资源
      最近更新 更多