0
我需要从数据库中获取特定产品类型。获取所有特定产品类型
我知道如何获得所有产品,但我需要通过特定的产品类型进行过滤。
我得到什么至今:
global $wpdb;
$sql = "SELECT * FROM {$wpdb->posts} WHERE post_type = 'product' AND post_status = 'publish'
但哪一个产品类型栏?
我需要从数据库中获取特定产品类型。获取所有特定产品类型
我知道如何获得所有产品,但我需要通过特定的产品类型进行过滤。
我得到什么至今:
global $wpdb;
$sql = "SELECT * FROM {$wpdb->posts} WHERE post_type = 'product' AND post_status = 'publish'
但哪一个产品类型栏?
$args = array(
'post_type' => 'product',
'tax_query' => array(
array(
'taxonomy' => 'product_type',
'field' => 'slug',
'terms' => 'simple',
),
),
);
$products = new WP_Query($args);
var_dump($products);
试试这个
我缺少的东西?任何人都不知道你的模式如何回答这个问题?更重要的是,你自己不知道你正在查询的数据库的模式? – Sohaib
产品类型您需要编写连接查询与元表 –
@Sohaib架构是众所周知的WP&Woocommerce –