我有自定义分类的自定义帖子类型。但没有找到分类页面..

时间:2015-11-15 作者:Sanjaya Dulal

这是我的链接。http://redesign.conei-sa.com/apps_cat . 找不到。

我的代码在函数中。php。

function prefix_register_post_type()
{
    register_post_type(
        \'application\',
        array(
            \'labels\'        => array(
                \'name\'               => __(\'Application\', \'text_domain\'),
                \'singular_name\'      => __(\'Application\', \'text_domain\'),
                \'menu_name\'          => __(\'Application\', \'text_domain\'),
                \'name_admin_bar\'     => __(\'Application Item\', \'text_domain\'),
                \'all_items\'          => __(\'All Items\', \'text_domain\'),
                \'add_new\'            => _x(\'Add New\', \'prefix_portfolio\', \'text_domain\'),
                \'add_new_item\'       => __(\'Add New Item\', \'text_domain\'),
                \'edit_item\'          => __(\'Edit Item\', \'text_domain\'),
                \'new_item\'           => __(\'New Item\', \'text_domain\'),
                \'view_item\'          => __(\'View Item\', \'text_domain\'),
                \'search_items\'       => __(\'Search Items\', \'text_domain\'),
                \'not_found\'          => __(\'No items found.\', \'text_domain\'),
                \'not_found_in_trash\' => __(\'No items found in Trash.\', \'text_domain\'),
                \'parent_item_colon\'  => __(\'Parent Items:\', \'text_domain\'),
            ),
            \'public\'        => true,
            \'menu_position\' => 5,
            \'supports\'      => array(
                \'title\',
                \'editor\',
                \'thumbnail\',
                \'excerpt\',
                \'custom-fields\',
            ),
            \'taxonomies\'    => array(
                \'apps_cat\',
            ),
            \'has_archive\'   => true,
            \'rewrite\'       => array(
                \'slug\' => \'application\',
            ),
        )
    );
}

add_action(\'init\', \'prefix_register_post_type\');


    function prefix_register_taxonomy()
    {
        register_taxonomy(
            \'apps_cat\',
            array(
                \'application\',
            ),
            array(
                \'labels\'            => array(
                    \'name\'              => _x(\'Categories\', \'prefix_portfolio\', \'text_domain\'),
                    \'singular_name\'     => _x(\'Category\', \'prefix_portfolio\', \'text_domain\'),
                    \'menu_name\'         => __(\'Categories\', \'text_domain\'),
                    \'all_items\'         => __(\'All Categories\', \'text_domain\'),
                    \'edit_item\'         => __(\'Edit Category\', \'text_domain\'),
                    \'view_item\'         => __(\'View Category\', \'text_domain\'),
                    \'update_item\'       => __(\'Update Category\', \'text_domain\'),
                    \'add_new_item\'      => __(\'Add New Category\', \'text_domain\'),
                    \'new_item_name\'     => __(\'New Category Name\', \'text_domain\'),
                    \'parent_item\'       => __(\'Parent Category\', \'text_domain\'),
                    \'parent_item_colon\' => __(\'Parent Category:\', \'text_domain\'),
                    \'search_items\'      => __(\'Search Categories\', \'text_domain\'),
                ),
          \'public\' => true,
                \'show_admin_column\' => true,
                \'hierarchical\'      => true,
          \'query_var\' => true,
          "rewrite" => true,


                \'rewrite\'           => array(
                    \'slug\' => \'apps_cat\',
                ),
            )
        );
    }

    add_action(\'init\', \'prefix_register_taxonomy\', 0);
重新设计后发现该链接。conei公司。com/apps\\u cat/index,但需要重新设计。conei公司。com/apps\\u cat这不是。。

对不起,我的英语很差。

2 个回复
SO网友:Tung Du

这不是分类法的工作方式。apps\\u cat只是分类法,而不是术语。与类别类似,您将收到未找到的http://redesign.conei-sa.com/category. 您必须指向apps\\u cat的特定术语。apps\\u cat不能有任何帖子,只有它的期限有。

无论如何,如果找不到术语页,请尝试更新permalink结构。您可以尝试的另一个测试技巧是在编码时切换到默认永久链接,以确保其工作正常,然后切换回pretty permalink。

SO网友:Alex

对我来说,解决这个问题的方法是简单地将我的永久链接更改为常规的帖子名称结构并进行更新,这就是我的自定义帖子类型永久链接的外观。我还听说只需更新永久链接就可以了。

相关推荐

如何控制根据Taxonomy术语显示什么模板?

我正在建立一个商业目录,并将给出一些背景,然后在最后有2个问题。The development URL is: http://svcta.lainternet.biz/The website I am rebuilding is: https://www.visitsimivalley.com/当前网站要求每个分类法类型具有唯一的业务概要文件。例如,如果您是一家酒店,并且您也有会议室和婚礼场地,那么您最终会得到3个列表,一个用于酒店,一个用于会议,一个用于婚礼。我希望有一个主配置文件,其中包含我们将显示的