1
私はウーマンコマースで自分の商品のカスタム分類を作成しました。私の書店の著者の階層的分類法ではありません。分類のためのコードはこれです:商品のカスタムタクソノミを表示
add_action('init', 'create_autor_nonhierarchical_taxonomy', 0);
function create_autor_nonhierarchical_taxonomy() {
// Labels part for the GUI
$labels = array(
'name' => _x('Autor', 'taxonomy general name'),
'singular_name' => _x('Autor', 'taxonomy singular name'),
'search_items' => __('Buscar autores'),
'popular_items' => __('Autores populares'),
'all_items' => __('Todos los autores'),
'parent_item' => null,
'parent_item_colon' => null,
'edit_item' => __('Editar autor'),
'update_item' => __('Actualizar autor'),
'add_new_item' => __('Añadir nuevo autor'),
'new_item_name' => __('Nombre del nuevo autor'),
'separate_items_with_commas' => __('Separa los autores con comas'),
'add_or_remove_items' => __('Añadir o eliminar autores'),
'choose_from_most_used' => __('Elije ente los autores más utilizados'),
'menu_name' => __('Autor'),
);
// Now register the non-hierarchical taxonomy like tag
register_taxonomy('autor','product',array(
'hierarchical' => false,
'labels' => $labels,
'show_ui' => true,
'show_admin_column' => true,
'update_count_callback' => '_update_post_term_count',
'query_var' => true,
'rewrite' => array('slug' => 'autor'),
));
}
まあ、すべてが完璧に動作しますが、今、私は著者を表示することはできませんよ。 (それが唯一の単語「アレイ」を表示する)私は、次のコードを使用してしようとしているが、それは動作しません:
echo '<span>De '.get_the_terms($post->ID ,'autor').'</span>';
誰もが私を助けることができますか?解決策ではなくget_the_term_list()
機能を使用している
:(((私はWC_Post_typesをチェックしました迷ってしまいましたが、私は私が探しているコードを発見していない – Stefano
そうそう。 !!!ソリューションを見つける: De '.get_the_term_list($ post-> ID、' autor ')。' ' – Stefano