私はウェブサイトを作成しました。コンテンツ管理から始まったばかりなので、xamppでwordpressをインストールしました。あなたがオフラインで動作する電子メールをユーザーに送信したときにphpファイルを起動するアクションが追加された正規のhtml formularを持っていることが唯一の問題です。今私はすべてをコピーし、私は何も得ていない。それはちょうど私の中にコンテンツがない別のページに私を送ります。だから今私の質問は、ユーザーがsubmitをクリックしたときに私に電子メールを送り、成功ページにユーザをリダイレクトすると、phpファイルを開始するようwordpressに指示する方法です。自分のPHPコンタクトフォームをワードプレスに追加
0
A
答えて
1
あなたが提出した値をチェックし、電子メールを送信することができます
簡単なフォーム:
if (isset($_POST['sendmail'])) {
// here the code to send the mail
wp_mail(...);
// redirect to a specific page
wp_redirect(site_url('email-confirm'));
exit;
}
お役立ちリンク:
<form action="<?php echo site_url(); ?>" method="POST">
<input type="text" name="some_field">
<input type="submit" name="sendmail" value="1">
</form>
はあなたのfunctions.phpにこれを追加wp_mail()wp_redirect()
関連する問題
- 1. PHPコンタクトフォームにスパムコントロールを追加する
- 2. 自分のHTMLをワードプレスのウェブサイトに追加する
- 3. PHPコンタクトフォームにCCを追加するには?
- 4. ワードプレスURL - 自動追加-2/-3
- 5. コンタクトフォーム7のカスタムテキストを追加するワードプレスプラグイン
- 6. PHPを使用して自分のボタンをBootgridテーブルに追加
- 7. 自分のニュースフィードを自分のアプリケーションに追加する
- 8. 自分のアプリに「開く」を追加
- 9. 検証に自分のjavascriptを追加
- 10. ワードプレス - コメントにタグタクソノミーを追加
- 11. ワードプレスにプロトコルを追加
- 12. ワードプレスの追加フィールド
- 13. コンタクトフォームがワードプレスで動作しない
- 14. ワードプレス、PHPの$ _REQUESTに制御変数を追加
- 15. WordPressのカスタムPHPコンタクトフォーム
- 16. PHPコンタクトフォームのWebページ
- 17. ロードバランサをワードプレスのマルチサイトインストールに追加する
- 18. Netbeans PHPで自分の関数のドキュメントを追加するには?
- 19. PHPキャプチャは、私は自分のサイトにキャプチャを追加する必要が
- 20. 自分自身にdata.frameを追加できますか?
- 21. Tkinterフレームがメインウィンドウに自分自身を追加する
- 22. Cufonがすべてに自分自身を追加する
- 23. ワードプレスに第2ウェブサイトを追加する
- 24. filemtime関数(php)に5分追加!
- 25. datetimeに30分追加php/mysql
- 26. iOS開発:自分のアプリ内に「友達を追加」ボタンを追加する
- 27. Leaflet.jsのベースマッププロバイダとして自分自身を追加する
- 28. Ag-grid fullWidthCellRendererFramework自分自身のプロパティを追加
- 29. 自分のウェブサイトにFacebookのログインを追加するには?
- 30. 自分のプロジェクトにあるフォームを別のプロジェクトに追加
[成功のテンプレート]ページを作成しましたか? – VishalParkash
いいえ、成功のページがなくても簡単なら、私は持っている必要はありません。私はちょうどそれが実際に電子メールを送信するより大きな問題の修正があることを願っています – basedgod
あなたはあなた自身のhtmlフォームを持っている同じページにメールを正常に送信した後に成功メッセージをエコーします。 テンプレートを作成する必要はありません – VishalParkash