发布自定义和分类404错误

时间:2016-04-19 作者:user3766356

基本上,单个永久链接会给我404个错误。

可能是错的?

代码如下:

function post_types(){
register_post_type(\'carta\',array(
    \'labels\'            => array(
        \'name\'              => \'Cartas\',
        \'singular_name\'     => \'Carta\',
        \'all_items\'         => \'Todos la Carta\',
        \'add_new_item\'      => \'Añadir nueva Item a la Carta\',
        \'edit_item\'         => \'Editar Carta\',
        \'search_items\'      => \'Buscar Carta\',
        \'not_found\'         => \'No se encontro Ningún item de la Carta.\',
        \'not_found_in_trash\'=> \'Ningún item de la carta encontrado en la papelera.\',
         \'rewrite\' => array(\'slug\' => \'carta\', \'with_front\' => false),
    ),

    \'public\'            => true,
    \'show_ui\'           => true,
    \'publicly_queryable\' => true,
    \'hierarchical\' => true,
    \'menu_icon\'         => \'dashicons-slides\',
    \'supports\'          => array(\'title\',\'editor\',\'thumbnail\',\'page-attributes\',\'common\'),
));
}
add_action(\'init\',\'post_types\');
分类学

function create_taxonomies() {
register_taxonomy(\'category\', array(\'carta\'), array(
    \'labels\' => array(
     \'name\' => \'Categorias\'
    ),
    \'hierarchical\' => TRUE,
    \'show_ui\' => true,
    \'show_tagcloud\' => false,
));

}
add_action(\'init\', \'create_taxonomies\');

1 个回复
SO网友:Nathan Powell

转到设置/永久链接,然后单击保存。

为了防止插件或主题对CPT/分类法贪得无厌,有一个功能flush_rewrite_rules. here is the link from the codex.

相关推荐

PAGINATE_LINKS不会在分类过滤的自定义帖子类型归档上创建正确的链接

经过几个小时的测试和混乱。。。我面对墙,厌倦了搜索(主要是因为我的谷歌答案已经全部点击了!)I\'m trying to display paginate_link with a filters taxonomy form (AGAIN ????? ;).通过这里的所有解决方案,我发现了如何在表单的结果中获得正确编号的分页first page 的结果。主要问题,是在分页链接中,他们使用了错误的$第paged页;和我的筛选器从查询中删除(通过tax\\u query=>;…)第/2页,以及下面的其他内容