我目前正在开发 WooCommerce 主题,并尝试向产品详细信息页面添加侧边栏。
我已经能够添加侧边栏(具体来说,这个:http://woocommerce.wp-a2z.org/oik_file/templatescontent-widget-product-php/)
现在,我试图弄清楚如何向当前选定的产品添加“事件”类别,但似乎无法弄清楚?
换句话说,如果当前产品 id 等于侧边栏中的产品 id,我该怎么做,然后将 class="active"添加到 li 中?
我进行了大量搜索,但没有找到任何有用的信息,所以我转向这里。
非常感谢任何帮助!!
最佳答案
2017 年更新 - 自 WooCommerce 3 以来:
global $product;
$id = $product->get_id();
Woocommerce 不喜欢您直接访问这些变量。如果您的 wp_debug 为 true,这将消除来自 woocommerce 的任何警告。
关于php - Woocommerce,获取当前产品 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27385920/