Wie Platzhalter für Kontaktformular7 für Dropdown hinzufügen?

Ich habe versucht, einen Platzhalter hinzuzufügen, der dem für ContactNumber angegebenen für meinen Drop-Down- Outlet ähnlich ist, aber er erscheint nicht.

Code-

[tel* ContactNumber /8 class:form-control placeholder "Contact Number *"]
[select Outlet id:outlet class:form-control "-- Select Outlet--" "Pasir Ris" "Thomson"]

Versucht, first_as_label "Preferred outlet?" Dies wird als normale Drop-Down-Werte angezeigt.

Rest alle Felder zeigen den Platzhalter, jede andere Möglichkeit, Platzhalter für Dropdown zu geben?

Solutions Collecting From Web of "Wie Platzhalter für Kontaktformular7 für Dropdown hinzufügen?"

um die Frage zu beantworten: das ist nicht möglich.

AFAIK, (HTMLwise) gibt es keine Möglichkeit, einen Platzhalter zum Auswählen von Tags hinzuzufügen.

Viele Entwickler, die ich kenne, neigen jedoch dazu, die disabled selected Kombination für die Option zu verwenden …

  

Demo

Ich habe den Quellcode von CF7 (Version 4.3.1) überprüft, und es gibt keine einfache Möglichkeit, dieses HTML-Format zu erreichen.

Sie können auf die harte wpcf7_add_shortcode_select gehen, indem wpcf7_add_shortcode_select Aktion wpcf7_init auf wpcf7_init und stattdessen Ihre hinzufügen.

Im Gegensatz zu dem, was die angenommene Antwort nahelegt, ist es tatsächlich möglich und in Kontaktformular 7 eingebaut. Hier ist die Liste der Optionen, die [select] enthält . Ziemlich genau würden Sie die erste Option definieren, um der Platzhalter zu sein, indem Sie first_as_label :

 [select* Test first_as_label "Placeholder" "Option 1" "Option 2"] 

Obwohl es normalerweise nicht wie ein Platzhalter aussieht, kann der Benutzer den Platzhalter nicht auswählen und das Formular senden. Dies zwingt den Benutzer, eine der anderen Optionen auszuwählen.