我有一个WordPress的proejct与woocommerce插件安装.我试图添加一些woocommerce行动挂钩到我的functions.php文件只是为了测试的目的,他们都没有发射
add_action( 'woocommerce_single_product_summary', 'woocommerce_show_product', 1);
add_action( 'woocommerce_before_single_product', 'woocommerce_show_product', 1 );
add_action( 'woocommerce_before_add_to_cart_form', 'woocommerce_show_product', 1 );
add_action( 'woocommerce_before_single_product_summary', 'woocommerce_show_product', 1 );
function woocommerce_show_product() {
echo 'GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG';
};
字符串
是什么原因导致woocommerce行动挂钩不火?
3条答案
按热度按时间1cklez4t1#
这是有意义的,因为你只是在创建动作。你从来没有调用过它。要调用创建的动作,请使用以下代码:
do_action('action_name');
字符串
xoefb8l82#
请尝试此代码
字符串
sczxawaw3#
对于提问者来说,提示已经太晚了,但也许我可以帮助其他人,因为我今天遇到了同样的问题。我的问题是我忘记在主题中添加Woocommerce支持:
在function.php中,你需要添加对woocometry的支持:
字符串
没有这个woocommerce删除一些挂钩。