gpt4 book ai didi

wordpress - Woocommerce:获取所有 sku 产品的列表

转载 作者:行者123 更新时间:2023-12-02 06:35:02 24 4
gpt4 key购买 nike

我想进入 <li>列出电子商务中的所有 sku。我相信我应该使用 foreach循环,但我不知道如何召回所有产品的选择。

感谢大家的回复,抱歉我的英语不好。问候

最佳答案

Never, ever use query_posts .它用于主查询循环,永远不应修改。还有很多其他方法可以获取您想要的帖子。例如:

$args = array(
'post_type' => 'product',
'posts_per_page' => -1
);

$wcProductsArray = get_posts($args);

if (count($wcProductsArray)) {
foreach ($wcProductsArray as $productPost) {
$productSKU = get_post_meta($productPost->ID, '_sku', true);
$productTitle = get_the_title($productPost->ID);

echo '<li>' . $productSKU . '</li>';
}
}

值得注意的是,此方法只会获取简单产品,不会包含产品变体。如果你也想捕获那些,你需要更新 $args'post_type' => array('product', 'product_variation') .

关于wordpress - Woocommerce:获取所有 sku 产品的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21858431/

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