WordPressのプラグイン「Contact Form7」のドロップダウンメニューは、上記のようにショートコードに「include_blank」を追加することによって、空の項目を先頭に表示できます。

しかしデフォルトですと「—」という文字列になり、見た目にも分かりづらくなってしまいます。

プラグインソースをいじって変更する方法が、他サイトでは多く紹介されていますが、更新の度に変更するのも面倒です。

 

「include_blank」の代わりに、「first_as_label “選択してください”」とショートコードに追加すると、先頭項目に指定した「選択してください」がラベルとなります。

ラベルにする文字列は、「選択してください」でなくても自由に変更できます。
必須になっているドロップダウンメニューで、ラベルに指定した項目が選択・送信した場合は、「必須項目に記入もれがあります」とエラーも出ます。


参考にしたページ