0

woocommerce webhooksを使用してsalesforceと同期するための製品と注文データを送信しようとしています。しかし、私はどの時点でも、2つのwebhooksのみが動作し、他のものは動作しないことに気付きます。配信URLを変更してから他のロジックをテストすることはできますが、いつでも2つのウェブフックしか使用できません。私はそれがなぜあるのか理解していません。誰でも答えるのを助けることができますか?woocommerceで2つ以上のwebhookを同時に実行できません

+0

そのコードが互いに(競合)をオーバーライドすることができる参照それぞれに異なる優先度を割り当ててみてください –

+0

こんにちは@タルンマハシュワリ、どこに優先順位をつけるべきですか教えてください。私はパラメータとして優先順位を受け入れる関数は見当たりません。 :|提案してください? – Gagan

答えて

0

フックコードが互いに重複(競合)している可能性があるため、それぞれに異なる優先順位を割り当ててみてください。

もしフィルターフックを使用している場合、this参照:

add_filter(string $tag, callable $function_to_add, int $priority = 10, int $accepted_args = 1) 

とアクションフックを使用している場合はthis

add_action(string $tag, callable $function_to_add, int $priority = 10, int $accepted_args = 1)' for further details check this 
関連する問題