呜
2022-08-30 15:49:38
我正在创建一个woocommerce主题,我有产品变体,即显示在产品详细信息页面上的大小,但问题是我想通过使用产品ID在我的自定义php页面中获取所有变体,任何人都可以帮助我。
提前致谢。
我正在创建一个woocommerce主题,我有产品变体,即显示在产品详细信息页面上的大小,但问题是我想通过使用产品ID在我的自定义php页面中获取所有变体,任何人都可以帮助我。
提前致谢。
您可以使用:$available_variations = $product->get_available_variations();
如果这是单个样式模板,请确保在顶部附近添加。global $product;
从那里,你可以通过变化来超越,并按照你的意愿去做......由于您没有任何特定的输出,我希望这能使您走上正确的轨道。
您可以使用以下代码:
global $woocommerce, $product, $post;
// test if product is variable
if ($product->is_type( 'variable' ))
{
$available_variations = $product->get_available_variations();
foreach ($available_variations as $key => $value)
{
//get values HERE
}
}