如何解决WooCommerce:产品属性税务查询问题,未显示任何产品
在 Woocommerce 中,我尝试通过 WP_Query 查询产品,这些产品根据显示的页面具有特定的产品属性。
以下代码未显示任何产品:
<div class="container py-5">
<div class="row">
<?php
$postid = get_the_ID();
if ($postid == 48) {
$sect = 'veiw';
} elseif ($postid == 148) {
$sect = 'wall';
} elseif ($postid == 192) {
$sect = 'pasio';
} elseif ($postid == 146) {
$sect = 'floor';
} elseif ($postid == 147) {
$sect = Stairs;
}
$query = new WP_Query(array(
'post_type' =>
'product','post_status' => 'publish','posts_per_page' => -1,'tax_query'
=> array(array(
'taxonomy' => 'pa_usage','terms' => explode(",",$sect),'field' => 'slug','operator' => 'IN'
))
));
while ($query->have_posts()) : $query->the_post();
echo '
<div class="col-md-3 productgroup text-right pb-4">
<li>
<a href="' . get_permalink() . '"
><div class="product__preview">
<img class="img-fluid" src="' . get_the_post_thumbnail_url() . '" />
</div>
<span>' . get_the_title() . '</span></a
>
</li>
</div>
';
endwhile;
wp_reset_postdata(); ?>
</div>
</div>
我做错了什么?有什么帮助吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。