wordpressユーザーの詳細をフォーム(現在コンタクトフォーム7を使用)に自動入力しようとしています。
これは現在のコードです:
<script type="text/javascript">
<?php
if (is_user_logged_in()){
global $current_user;
get_currentuserinfo(); ?>
document.getElementByName("your-name").value = "<?php $current_user->user_email ?>";
<?php
} ?>
</script>
Contact Form 7 プラグインを使用しているため、短いコードで呼び出されます。
このコードでは何も起こらないようですが、ユーザーの電子メールをエコーするようになったので、データの取得に問題があるとは思いません。賭けなければならないとしたら、フォームにデータを入力するのに問題があるでしょう。
Contact Form 7 の自動入力プラグインをいくつか見てきましたが、他のフォーム (特に重力フォーム) でもこれを行いたいので、ユニバーサル ソリューションが必要です。
どんな助けでも大歓迎です、ありがとう。