0

在一个 wordpress 项目中,我创建了一个名为“product”的帖子类型,并注册了名为“product_category”的分类法,这是 heirerchical。我在管理面板中添加了四个类别,分别是“烤箱”、“尼特”、“纺织品”、“服装”。在每一个下,我添加了两个额外的分类,称为“裤子”、“衬衫”,这两个中的每一个我想再添加三个名为“男人”、“女人”、“儿童”的类别……最重要的是,我的结构预期是,

烤箱

-喘气

 -Man
 -Woman
 -children

-衬衫

 -Man
 -Woman
 -children

尼特

-喘气

 -Man
 -Woman
 -children

-衬衫

 -Man
 -Woman
 -children

纺织品

->裤子

 ->Man
 ->Woman
 ->children

->衬衫

 ->Man
 ->Woman
 ->children

服装

->裤子

 ->Man
 ->Woman
 ->children

->衬衫

 ->Man
 ->Woman
 ->children

在前端,我想像上面的结构一样显示这些,我怎样才能像这样显示这些分类法,以便单击最后一级分类法,将显示相关的帖子,为此我应该如何进行分类法?谢谢你。

4

1 回答 1

1

你需要编辑你的主题文件。例如,如果您使用“二十一十二”主题,则在“content.php”中添加以下内容<div class="entry-content">

<ul class="entry-taxonomies">
  <?php // taxonomies
  $id = get_the_ID();
  foreach ( get_object_taxonomies( 'post' ) as $taxonomy ) {
    $terms_list = get_the_term_list( $id, $taxonomy, '<ul class="tax-terms"><li>', '<span class="tax-sep">'.__( ', ', 'twentytwelve' ).'</span></li><li>','</li></ul>' );
    if ( $terms_list ) {?>                  
     <li><span class="tax-taxonomy"><?php echo $taxonomy; ?></span><?php echo $terms_list; ?></li><?php
    }
  }?>
  </ul>

更多信息:http ://wp.tutsplus.com/tutorials/plugins/a-guide-to-wordpress-custom-post-types-taxonomies-admin-columns-filters-and-archives/

希望这可以帮助。B.

于 2013-02-22T00:06:03.400 回答