如何直接从url调用wordpress函数?

如何直接从url调用wordpress函数?,wordpress,woocommerce,payment-gateway,Wordpress,Woocommerce,Payment Gateway,我在woocommerce及其工作罚款中添加了自定义付款方式。我只有一个问题,它调用回调url来将事务信息保存到db。我已经在我的插件文件中为此创建了新函数,但我不能直接超出它。 我就是这样做的: //add_action(“wp_ajax_nopriv_payment_callback_action”、“payment_callback_action”) //作用 函数支付\回调\动作(){ 回声“它工作了!”; } 我正在尝试通过以下方式访问它: url:“wp admin/admin aj

我在woocommerce及其工作罚款中添加了自定义付款方式。我只有一个问题,它调用回调url来将事务信息保存到db。我已经在我的插件文件中为此创建了新函数,但我不能直接超出它。 我就是这样做的:

//
add_action(“wp_ajax_nopriv_payment_callback_action”、“payment_callback_action”)

//作用
函数支付\回调\动作(){
回声“它工作了!”;
}

我正在尝试通过以下方式访问它:
url:“wp admin/admin ajax.php?action=payment\u callback\u action

似乎是因为我没有直接使用它的特权,但我怎么能做到呢?。 谢谢


阅读更多内容:

感谢该链接的帮助。这是我的拼写错误。添加操作(“wp\u ajax\u nopriv\u payment\u callback\u action”,“payment\u callback\u action”);
# for users not logged in
add_action('wp_ajax_nopriv_payment_callback_action', 'dixipay_callback_action');

# for users logged in
add_action('wp_ajax_payment_callback_action', 'dixipay_callback_action');

# Your callback
function dixipay_callback_action() { 
  echo "Its Working!"; 
}