2014-01-29 1 views
0

Я создал пользовательский тип записи под названием Produtos:таможенный пост тип категория Постоянная ссылка возвращает 404

$labels = array( 
    'name' => _x('Produtos', 'produto'), 
    'singular_name' => _x('produto', 'produto'), 
    'add_new' => _x('Adicionar', 'produto'), 
    'add_new_item' => _x('Novo produto', 'produto'), 
    'edit_item' => _x('Editar produto', 'produto'), 
    'new_item' => _x('Novo produto', 'produto'), 
    'view_item' => _x('Ver produto', 'produto'), 
    'search_items' => _x('Buscar produto', 'produto'), 
    'not_found' => _x('Nenhum produto encontrado', 'produto'), 
    'not_found_in_trash' => _x('Nenhum produto encontrado na lixeira', 'produto'), 
    'parent_item_colon' => _x('Parent produto:', 'produto'), 
    'menu_name' => _x('Produtos', 'produto'), 
); 

$args = array( 
    'labels' => $labels, 
    'hierarchical' => true, 

    'supports' => array('title'), 

    'public' => true, 
    'show_ui' => true, 
    'show_in_menu' => true, 
    'menu_position' => 5, 

    'show_in_nav_menus' => true, 
    'publicly_queryable' => true, 
    'exclude_from_search' => false, 
    'has_archive' => true, 
    'query_var' => true, 
    'can_export' => true, 
    'rewrite' => true, 
    'capability_type' => 'post', 
    'taxonomies' => array('category') 
); 

register_post_type('produtos', $args); 

add_post_type_support('produtos', 'post-formats'); 

Чем я создал свою категорию:

add_action('init', 'create_my_taxonomies', 0); 
function create_my_taxonomies() { 
    register_taxonomy(
     'categoria_produtos', 
     'produtos', 
     array(
      'labels' => array(
       'name' => 'Categorias de produto', 
       'add_new_item' => 'Adicionar nova categoria', 
       'new_item_name' => "Nova categoria de portfolio" 
      ), 
      'show_ui' => true, 
      'show_tagcloud' => false, 
      'query_var' => true, 
      'hierarchical' => true, 
      'rewrite' => array(
       'slug' => 'produtos/categoria_produtos' 
      ) 
     ) 
    ); 
} 

Это работает отлично, регистрации данных и т.д., но когда я нажимаю на категорию, которая возвращает мне 404. Я начинающий wp dev .. я не могу понять, почему он не работает, может кто-нибудь мне помочь?

ответ

0

Вы повторно сохранили свою структуру Permalink с момента создания настраиваемого типа сообщений? Если нет, я бы рекомендовал сделать это, перейдя в «Настройки»> «Перманентные ссылки», а затем нажав кнопку «Сохранить изменения». Это должно решить проблему.

+0

Да, я сделал, но это не решило проблему .. –

Смежные вопросы