gpt4 book ai didi

wordpress - 按类别 ID 获取产品

转载 作者:行者123 更新时间:2023-12-04 12:07:43 24 4
gpt4 key购买 nike

我正在为 woocommerce 编写定价表插件。用户插入带有 woocommerce 产品类别 id 的短代码,更新页面后,用户可以看到一个包含产品名称和价格列表的表格。
我怎样才能获得带有类别 ID 的产品列表?!
在下面的代码中 $pid 是用户输入的简码, 'object_id' 是 wp_posts 表中每个产品的 ID。

<?php
$products = $wpdb->get_results("SELECT object_id FROM {$wpdb->term_relationships}
WHERE term_taxonomy_id = " . $pid);
if(!empty($products))
{
foreach($products as $product)
{
//the code
}
}
?>

提前致谢。

最佳答案

 $args = array(
'post_status' => 'publish',
'tax_query' => array(
'taxonomy' => 'product_cat',
'field' => 'term_id',
'terms' => '[ category id here ]', // When you have more term_id's seperate them by komma.
'operator' => 'IN'
)
);
$the_query = wp_query($args);

未经测试,但应该工作

关于wordpress - 按类别 ID 获取产品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19818406/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com