を使用して送信された後、フォームページを非表示にします。は永久に私はWordpressの</strong><strong>を使用していますし、「アンケート」ページを作成する<strong><a href="https://wordpress.org/plugins/contact-form-7/" rel="nofollow">Contact Form 7</a></strong>を使用していますワードプレス&お問い合わせフォーム7
これが達成しようとしていた場合である:ログイン
- ユーザー
- 「アンケートページ」へのリダイレクトユーザー。
- ユーザーが回答を提出しました。
- ユーザーログアウト。
- もう一度ログインすると、ステップ2で既に回答を提出しているため、「質問ページ」は表示されなくなります。代わりに別のページにリダイレクトします。
これが役立つかどうかはわかりません。これは、コンタクトフォーム7を使用してアンケートのサンプルコードです:
<p>1. Which secondary school did you attend?<br />
[text* q1] </p>
<p>2. What do you plan to do immediately after secondary school?<br />
[text* q2] </p>
<p>[submit "Send"]</p>
ユーザーが投稿した投稿を保存していますか?アンケートを提出した人を追跡して、再度アンケートを表示しないようにする必要があります。あるいは、少なくともuser_metaデータを保存して、フィルタやアクションを使ってフォームを表示する前にチェックできるようにする必要があります。 連絡先フォーム7が最適なソリューションではない可能性があり、より多くの機能を備えた別のフォームプラグインを調べたい場合があります。 – Jrod
ええと私のデータが格納され、私は考えていたが、実際にはどのようにコードを記述することはできませんでした同じロジックthatsです。私は自分自身をコーディングのアマチュアとして考えます。あなたのお返事ありがとう@jrod! – faidzal