【发布时间】:2015-06-12 04:02:38
【问题描述】:
我在 Woocommerce 中通过对象函数检索产品信息时遇到问题。
我就是这样做的:
public function table_data()
{
$args = array( 'post_type' => 'product', 'posts_per_page' => -1 );
$products = get_posts( $args );
$pfactory = new WC_Product_Factory();
foreach($products as $product)
{
$_product = $pfactory->get_product($product);
}
}
这仅返回来自 wp_posts 的产品信息,它不会给我存储在 wp_postmeta 中的信息。
我需要一个数组中所有产品的完整信息(例如价格、sku、库存等),但我似乎遗漏了一些东西,我不确定它是否与我的代码中的函数层次结构有关。但是我认为这可以在没有 SQL 查询的情况下完成。
基本上,我想做的是在管理员中完整复制产品列表,以便在面板中列出带有信息的产品。
感谢我能得到的所有帮助。
【问题讨论】:
标签: wordpress woocommerce