2012-04-10 85 views
0

我在將自定義分類法添加到自定義帖子時遇到了一些問題。我已創建的自定義後是這樣的:將自定義分類法添加到自定義文章中,如何?

add_action('init', 'create_post_type'); 
function create_post_type() { 
register_post_type('profiel_pagina', 
    array(
     'labels' => array(
      'name' => __('Profiel pagina'), 
      'singular_name' => __('Profiel pagina') 
     ), 
    'public' => true, 
    'has_archive' => true, 
    'supports' => array('title', 'editor', 'thumbnail') 
    ) 
); 

而且自定義分類是這樣的:

function create_my_taxonomies() { 
register_taxonomy('vakgebied', 'post', array(
'hierarchical' => false, 'label' => 'Vakgebied', 
'query_var' => true, 'rewrite' => true)); 
}register_taxonomy('specialisatie', 'post', array(
'hierarchical' => false, 'label' => 'Specialisatie', 
'query_var' => true, 'rewrite' => true)); 
} 
add_action('init', 'create_my_taxonomies', 0); 

這是所有罰款,但我怎麼可以連接這兩個彼此?使用'taxonomies'=>數組('post-tag')不起作用。在添加自定義分類標準時使用「發佈」並不是根據法典做到的正確方法,但我應該怎麼做呢?

任何幫助,非常感謝。

回答

0

您目前正在將您的分類標準添加到post內容類型中。你想將它們添加到profiel_pagina,所以你會使用register_taxonomy('vakgebied', 'profiel_pagina', array(...));

+0

非常感謝,這是訣竅!實際上,這很容易,如果你知道如何;-) – NielsPilon 2012-04-10 13:33:04

相關問題