gpt4 book ai didi

php - 在 WooCommerce 产品的 Hook 函数中检查产品类别

转载 作者:行者123 更新时间:2023-12-04 01:05:35 26 4
gpt4 key购买 nike

我想在 function.php 中查看 WooCommerce 产品的类别。

这是我的代码:

function for_preorder()
{
///// DISPLAY something if category id = 50
}
add_action('woocommerce_before_single_product','for_preorder');

如何检查 WooCommerce 产品的产品类别?

最佳答案

您可以使用 has_term() WordPress 条件函数来检查类别,例如:

add_action('woocommerce_before_single_product','for_preorder'); 
function for_preorder() {
global $product;

$categories = array( 50 ); // Here define your categories term Ids, slugs or names

if ( has_term( $categories, 'product_cat', $product->get_id() ) ) {
echo '<p>' . __("DISPLAY something here") . '</p>';
}
}

代码进入事件子主题(或事件主题)的 functions.php 文件。经过测试并有效。

关于php - 在 WooCommerce 产品的 Hook 函数中检查产品类别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66584684/

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