在产品循环中,获取与自定义分类术语和当前产品相关的帖子

时间:2014-04-22 23:45:12

标签: php wordpress woocommerce custom-post-type custom-taxonomy

我正在使用Wordpress中的WooCommerce。我有三个产品(称为“套件”),每个套件包含几个项目。 “items”是自定义帖子类型,通过关系字段链接到每个工具包。每个项目都附有一个自定义分类(“部门”)。 除了项目之外,部门与产品(或“工具包”)没有直接联系。

当我展示产品时,我希望它们显示一个<ul>循环显示部门中找到的每个术语。然后在<li>内,使用嵌套的<ul>列出当前产品和当前产品中找到的每个商品。

我有一个循环,用于显示与每个产品相关的项目:

<a href="#details<?php the_ID(); ?>" class="details button" data-id = "<?php the_ID() ?>">Details</a>
<div class="items" id="details<?php the_ID(); ?>">  
    <?php  $items = get_field('kit_items');?>
    <?php if( $items ): ?>
        <ul>
        <?php foreach( $items as $item ): ?>
            <?php $ident = $item->ID ?>
            <li>
                <a href="#overlay<?php echo $ident ?>" class="item item<?php echo $ident ?>" data-id ="<?php echo $ident ?>">
                    <?php echo get_the_title( $item->ID ); ?>
                </a>
            </li>
        <?php endforeach; ?>
        </ul>
    <?php endif; ?>
</div>

但我不确定如何查询自定义分类,打印出术语,然后打印与部门和当前产品相关联的项目。

0 个答案:

没有答案