自定义帖子:单个标签页

时间:2018-09-08 09:12:34

标签: wordpress post tags

我已经创建了自定义帖子,类别和标签,但是即使我已经阅读了很多主题,也无法创建有效的标签页面。

我认为我可以像对类别(taxonomy-portfolio_clients.php,然后taxonomy-portfolio_tag.php)所做的那样来调用它,以便能够查看与单击的标记相关的页面,但是它不起作用。 / p>

我还尝试了存档...和其他形式。

有人可以帮我告诉我哪里错了吗?

非常感谢。

这是我在function.php中标记的代码:

   //Abilito i tag
function portfolio_taxonomy_tag() {  
    $labels = array( 
        'name' => _x('Tags', 'nome generale dei tags'),
        'singular_name' => _x('Tag', 'nome del tag'),
        'search_items' => __('Cerca Tag'),
        'popular_items' => __( 'Tags popolari' ),
        'all_items' => __('Tutti i tags'),
        'parent_item' => __( 'Tag principale'),
        'parent_item_colon' => __( 'Tag principale:'),
        'edit_item' => __( 'Modifica tag'),
        'update_item' => __( 'Aggiorna tag'),
        'add_new_item' => __( 'Aggiungi tag'),
        'new_item_name'=> __( 'Nuovo tag'),
        'separate_items_with_commas' => __( 'Separa i tags con la virgola' ),
        'add_or_remove_items' => __( 'Aggiungi o rimuovi tag'),
        'choose_from_most_used'  => __( 'Scegli tra i tag più usati'),
        'not_found' => __( 'Nessun tag trovato.' ),
        'menu_name' => __( 'Tags'),
    );
   register_taxonomy( 
        'portfolio_tag',
        ['portfolio'],   
        array(  
            'hierarchical' => false,  
            'labels' => $labels,
            'show_ui' => true,
            'has_archive' => true,
            'show_admin_column' => true,
            'update_count_callback' => '_update_post_term_count',
            'query_var' => true,
            'rewrite' => array(
                'slug' => 'portfolio-tag', 
                'with_front' => true 
            )
        )  
    );  
}  
add_action( 'init', 'portfolio_taxonomy_tag');

0 个答案:

没有答案