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開發..我不知道爲什麼它不工作,有人可以幫助我嗎?
是的,我做了,但它沒有解決問題.. –