WordPress

WP★flamingo 受信メッセージの一覧表示で「件名」にフォームのタイトルを表示させたい!

投稿日:

受信メッセージの一覧表示で「件名」にフォームのタイトルを表示させたい!

件名のところに[your-subject]じゃなくて、フォームのタイトル名を表示させる方法を調べてみました。

flamingoの受信メッセージ一覧は、Contact Form 7 のデフォルト入力項目、your-subject、your-name、your-email から値を取ります。コンタクトフォームの内容が変更されていてデフォルト入力項目がない場合には、件名送信者欄に正しい値が表示されません。
そのような場合には各項目をカスタマイズします。

<方法>
コンタクトフォーム編集ページのその他の設定タブを開いてコードを追加します。各行の値では通常のテキストとメールタグが使えます。また、複数のメールタグを繋いで使うこともできます。

コンタクトフォームのタブから「その他の設定」を選び、コードを追加。
↓ ↓ ↓

ちゃんと、一覧の件名にフォームのタイトルが表示されるようになりました!

参照サイト:メッセージの件名と送信者欄をカスタマイズす
https://contactform7.com/ja/save-submitted-messages-with-flamingo/

 

 

コンタクトフォームから使える特別なメールタグ一覧

送信関連の特別なメールタグ
[_remote_ip] 送信者の IP アドレスで置き換えられます。
[_user_agent] 送信者のユーザーエージェント(ブラウザ)情報で置き換えられます。
[_url] コンタクトフォームが設置されているページの URL で置き換えられます。
[_date] 送信の日付で置き換えられます。
[_time] 送信の時刻で置き換えられます。
[_invalid_fields] 不正な入力のあった入力項目の数で置き換えられます。
[_serial_number] インクリメントする数値で置き換えられます。つまり、個々の送信のシリアルナンバーとして機能します。Flamingo 1.5以上がインストールされていることが必要です。
投稿関連の特別なメールタグ

これらの [_post_*] タグは、コンタクトフォームが投稿内容の内部に設置されている場合に限り機能するということに注意してください。コンタクトフォームが投稿内容の外側にある場合、たとえばサイドバーウィジェットの中に設置されていたりテーマのテンプレートファイルの中に埋め込まれているような場合は、空のテキストでタグが置き換えられます。

[_post_id] 投稿の ID で置き換えられます。
[_post_name] 投稿の名前(スラッグ)で置き換えられます。
[_post_title] 投稿のタイトルで置き換えられます。
★今回私が使ったのがコレ!
[_post_url] 投稿のパーマリンク URL で置き換えられます。
[_post_author] 投稿の作成者名で置き換えられます。
[_post_author_email] 投稿の作成者のメールアドレスで置き換えられます。
サイト関連の特別なメールタグ
[_site_title] ウェブサイトのタイトルで置き換えられます。
[_site_description] ウェブサイトの説明文で置き換えられます。
[_site_url] ウェブサイトのホームページ URL で置き換えられます。
[_site_admin_email] ウェブサイトの管理者ユーザーのメールアドレスで置き換えられます。
ユーザー関連の特別なメールタグ

これらの特別なメールタグはログインしているユーザーの情報を提供します。

これらの [_user_*] タグは送信者が WordPress サイトにアカウントを持っているユーザーで、かつログイン中である場合に限って機能するものですので、これらのタグを使うときは購読者限定モードを有効にすることが推奨されます。

これらのタグを使いたいけれど購読者限定モードにはしたくない、という場合がもしあるなら、明示的にノンスの使用を有効にしてください。そうしなければ、WP REST API によってログインユーザーのデータがリセットされ、空のテキストによってタグが置き換えられることになります。

[_user_login] ユーザーのログイン名で置き換えられます。
[_user_email] ユーザーのメールアドレスで置き換えられます。
[_user_url] ユーザーのウェブサイト URL で置き換えられます。
[_user_first_name] ユーザーの名前で置き換えられます。
[_user_last_name] ユーザーの姓で置き換えられます。
[_user_nickname] ユーザーのニックネームで置き換えられます。
[_user_display_name] ユーザーの表示名で置き換えられます。

参照サイト:https://contactform7.com/ja/special-mail-tags/

本サイトの内容に誤りや不正確な記述がある場合やサンプルに基づくいかなる結果も一切の責任を負いかねますので、あらかじめご了承ください。





-WordPress

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

WordPress★コメント部分を簡易掲示板風にカスタマイズする

  WordPressのバージョンは4.7.3 コメント部分を掲示板風にカスタマイズ。変更内容は 1)コメントの入力フォームで不要な部分を非表示にする 2)入力フォームの文言を自由に変更する  3)コ …

WordPress|Twenty Nineteen 固定ページをカスタマイズするときに編集するファイル

themes > Twenty Nineteen > page.phpファイルを複製 複製してできたpage copy.phpファイルを子テーマのフォルダに移動 page copy.php …

no image

WordPress4.5.3 「短縮URLを取得」ボタンを表示させる方法

WordPressをアップロードしたら「短縮URLを取得」ボタンが消えてしまった。。。(汗) これがないとちょっと不便なので、ググってみたら解決法が載っていたので早速トライ! 無事表示されました!! …

no image

WordPress★カスタムフィールドを使って関連リンクを手動で埋め込む方法

このページのもくじ SEOの「内部対策」のひとつ、 内部リンクの調整で大切なことWordPress上で関連リンクを設定するなら、 「プラグインによる自動埋め込み」より「手動埋め込み」がオススメ。「カス …

WordPress|メタ情報のいらない項目を非表示にする

サイドバーウィジェットにある「メタ情報」は全体を表示させるか非表示にするかの2択しかない。 必要な項目だけ表示させたいのでその方法を調べてみた。 このページのもくじ メタ情報のデータファイルウィジェッ …

サイト制作・グラフィック制作をしているデザイナーです。制作で躓いたことの備忘録としてこのブログを始めました。
たくさんの検索結果から、実際に何度も何度も自分で試してみて、自分に合うなと思った方法やうまくいった方法をこのブログに書き留めています。
プログラム関係のことはもっぱらコピペ派。
自分でゴリゴリ書くことはできません。。。プログラムが分かる人がうらやましいです。
そんな私でもなんとかサイト制作ができるのはグーグル先生と貴重な情報をおしげもなく公開してくださっているたくさんの方々のおかげ。
有志のみなさまに日々感謝しつつ制作させていただいています。