gpt4 book ai didi

php - 在 WooCommerce 中使用 wc_get_products 函数

转载 作者:行者123 更新时间:2023-12-03 22:21:18 25 4
gpt4 key购买 nike

这里有点疑惑。

add_action('plugins_loaded', 'foobar' );

function foobar(){
$products = wc_get_products(array());
var_dump($products);
}

这将返回空数组。我添加到 args 的参数似乎没有什么区别。我得到的只是空的结果。

我究竟做错了什么?

最佳答案

更新
plugin_loaded钩子(Hook)似乎不是正确的钩子(Hook)(但可能是我错了)......
现在您需要添加一些最小的参数来获取您的产品:

$products = wc_get_products(array(
'limit' => -1, // All products
'status' => 'publish', // Only published products
) );
要查看购物车页面顶部的输出(例如)以确保您得到某些东西,请尝试仅出于测试目的:
add_action('woocommerce_before_cart', 'custom_raw_output' );
function custom_raw_output(){
$products = wc_get_products(array(
'limit' => -1,
'status' => 'publish',
) );
echo '<pre>'; print_r($products); echo '</pre>';
}
代码在您的事件子主题(或主题)的 function.php 文件中或任何插件文件中。
经过测试和工作...

关于php - 在 WooCommerce 中使用 wc_get_products 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46902954/

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