Contact Form 7について教えてください。
Contact Form 7で、ブログにすでにログインしているユーザーは名前とメールアドレスを自動で取得して、入力なしでメッセージを送信できるようにしたいのですが、どなたか方法をご存知ないでしょうか?
どうかご教授ください。
Contact Form 7について教えてください。
Contact Form 7で、ブログにすでにログインしているユーザーは名前とメールアドレスを自動で取得して、入力なしでメッセージを送信できるようにしたいのですが、どなたか方法をご存知ないでしょうか?
どうかご教授ください。
ユーザ情報自動取得〜送信まで確認しました。
function my_form_tag_filter($tag){
if ( ! is_array( $tag ) )
return $tag;
$name = $tag['name'];
if(is_user_logged_in()){
global $current_user;
get_currentuserinfo();
if($name == 'your-name')
$tag['values'] = (array) $current_user->display_name;
else if($name == 'your-email')
$tag['values'] = (array) $current_user->user_email;
}
return $tag;
}
add_filter('wpcf7_form_tag', 'my_form_tag_filter', 11);kzさんありがとうございます!
こちらでも問題なく実行できました!
コード、ありがたく使わせて頂きます
ログイン しなければ投稿できません。