gpt4 book ai didi

php - wordpress 将多个回调函数添加到来自不同插件的单个 ajax 操作

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

我试图向 wordpress ajax 操作添加一个回调函数

woocommerce_apply_coupon

这个 wp_ajax 操作是在 woocommerce 插件中定义的,我想从我的插件文件中添加我自己的回调函数。

我尝试过的 -

add_action( 'wp_ajax_nopriv_woocommerce_apply_coupon','darn',999);
add_action( 'wp_ajax_woocommerce_apply_coupon', 'darn',999);

function darn(){
print_r($_REQUEST);
exit;
}

在我的functions.php中执行此操作甚至没有显示任何错误,就像我看不到此代码的任何效果一样。

想知道这是否有可能实现。谢谢。

最佳答案

好吧,我想回答我自己的问题,因为似乎没有人回答它。

add_action( 'wp_ajax_nopriv_woocommerce_apply_coupon','darn',1);
add_action( 'wp_ajax_woocommerce_apply_coupon', 'darn',1);

function darn(){
print_r($_REQUEST);
exit;
}

通过将优先级设置为一(将我的回调函数设置为最高优先级),它实际上起作用了!

关于php - wordpress 将多个回调函数添加到来自不同插件的单个 ajax 操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18375367/

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