——————————————-
WordPress のバージョン:5.9.1
Welcart のバージョン:2.5.5
PHP のバージョン:8.0
ご利用のテーマ:WelcartBasic の自作子テーマ
症状を確認したブラウザ:chrome
サーバー:(ロリポップ)
——————————————–
いつも有難く利用しております。
versionを2.5.5にアップデートしたのですが、
受注を登録後のサンキューメール送信時にエラーが出ます。
内容は、
Fatal error: Uncaught TypeError: call_user_func_array(): Argument #1 ($callback) must be a valid callback, function “my_send_order_mail_payment” not found or invalid
当方では支払い方法の部分を非表示にする為
add_filter( ‘usces_filter_send_order_mail_payment’, ‘my_send_order_mail_payment’, 10, 1)
function my_send_order_confirm_mail_payment($msg_payment){
を利用し
$msg_payment=”; をリターンしておりました。
以前はプラグインのfunction.php内にフックがあったと思うのですが、調べてみたらみあたらないです。
フックは削除されたのでしょうか?