フィルターフックの出力の仕方を教えてください
-
いつもお世話になります。
下記フィルターフックは、プラグインWelcartのサンキューメールのフックを利用しているのですが、$user_term->name がメールに出力されません。
他は表示されているのですが、どうすれば $user_term->name が表示されるようになるのか分からず困っております。
何卒ご教示のほど、よろしくお願いいたします。add_filter( 'usces_filter_send_order_mail_bodyall', 'my_filter_send_order_mail_bodyall', 10, 2 ); function my_filter_send_order_mail_bodyall( $msg_body, $data ) { //ログインユーザー取得 $user = wp_get_current_user(); //ログインユーザーIDを変数に格納 $user_id = get_current_user_id(); //ユーザーターム取得 $user_terms = wp_get_object_terms( $user_id, 'user-group' ); if( !empty( $user_terms ) ) { if( !is_wp_error( $user_terms ) ) { foreach( $user_terms as $user_term ) { } } } $msg_body .= "メールアドレス:" .$user->get('user_email'). "\r\n"; $msg_body .= "お名前 :" .$user->get('display_name'). " 様\r\n"; $msg_body = "所属:" .$user_term->name. "\r\n"; return $msg_body; }
8件の返信を表示中 - 1 - 8件目 (全8件中)
8件の返信を表示中 - 1 - 8件目 (全8件中)
- トピック「フィルターフックの出力の仕方を教えてください」には新たに返信することはできません。