【问题标题】:Removing custom taxonomy base slug causing 404 error on other pages删除在其他页面上导致 404 错误的自定义分类基础 slug
【发布时间】:2019-07-06 06:35:38
【问题描述】:

我使用下面给出的以下代码创建了一个自定义分类法。我想删除分类基础蛞蝓。当我在重写中传递 'hierarchical' => true 时,它​​会在其他页面上导致 404 错误。

有人可以帮忙吗?

register_taxonomy(
        'blog-categories',
        'blog',
        array(
            'labels' => array(
                'name' => 'Categories',
                'add_new_item' => 'Add Blog Category',
                'new_item_name' => "New Blog Category"
            ),
    'has_archive' => true,
        'show_ui' => true,
    'query_var' => true,
        'hierarchical' => true,
    'rewrite' => array('hierarchical' => true, 'slug' => '/', 'with_front' => false),
        )
    );

【问题讨论】:

    标签: wordpress custom-taxonomy


    【解决方案1】:

    您不需要添加斜线,这可能对 404 没有帮助。

    你也有两条分层线,试试看:

    'rewrite' => array('slug' => ''),
    

    另外,当您保存更改时,请记住保存永久链接或刷新重写规则。

    【讨论】:

      猜你喜欢
      • 2017-06-09
      • 2016-01-30
      • 1970-01-01
      • 1970-01-01
      • 2016-11-14
      • 2016-04-25
      • 2013-09-16
      • 1970-01-01
      • 2021-11-28
      相关资源
      最近更新 更多