내 게시물에 배열 용어가 필요합니다 (single.php). 내가워드 프레스의 분류학 용어 목록
<?php $term_list = wp_get_post_terms($post->ID, 'agencia', array("fields" => "names")); print_r($term_list); ?>
과 노력하지만 밖으로 html로하고있어입니다 :
Array ([0] => Agencia 1)
나는이 개 용어가있는 경우에만 "AGENCIA 1", 및 "AGENCIA 1, AGENCIA 2"
을 제시해야 표시하려면내가 뭘 잘못하고 있니?
만드는 분류 :
// 등록 사용자 정의 분류 기능 custom_taxonomy() {
$labels = array(
'name' => _x('Agencias', 'Taxonomy General Name', 'text_domain'),
'singular_name' => _x('Agencia', 'Taxonomy Singular Name', 'text_domain'),
'menu_name' => __('Genre', 'text_domain'),
'all_items' => __('All Genres', 'text_domain'),
'parent_item' => __('Parent Genre', 'text_domain'),
'parent_item_colon' => __('Parent Genre:', 'text_domain'),
'new_item_name' => __('New Genre Name', 'text_domain'),
'add_new_item' => __('Add New Genre', 'text_domain'),
'edit_item' => __('Edit Genre', 'text_domain'),
'update_item' => __('Update Genre', 'text_domain'),
'separate_items_with_commas' => __('Separate genres with commas', 'text_domain'),
'search_items' => __('Search genres', 'text_domain'),
'add_or_remove_items' => __('Add or remove genres', 'text_domain'),
'choose_from_most_used' => __('Choose from the most used genres', 'text_domain'),
);
$args = array(
'labels' => $labels,
'hierarchical' => false,
'public' => true,
'show_ui' => true,
'show_admin_column' => true,
'show_in_nav_menus' => true,
'show_tagcloud' => true,
);
register_taxonomy('agencia', 'post', $args);
}
// Hook into the 'init' action
add_action('init', 'custom_taxonomy', 0);
감사합니다,하지만 난 그것을 시도하고 작동하지 않습니다. 마지막으로 올바른 코드를 찾았습니다. 고마워. – vektor
포장 태그 이외의 ''및 ''("쉼표"클래스를 사용하지 않는 것이 좋을까요?) - 언급 한 바와 같이 내가 게시 한 코드와 코드가 어떻게 다른지 보지 못했습니다. 'array ("fields"=> "names")'를 제거 했으므로'$ term-> name'으로 변경해야했습니다. 매우 이상합니다. –
Hobo