Certain fields can be made optional on the checkout form. Here’s a list of all the fields that can be made optional:
- Vorname
- Nachname
- Rufnummer
- Passwort
- Rechnungsadresse
- Stadt der Rechnungsstellung
- Staat der Rechnungsstellung
- Postleitzahl für die Rechnungsstellung
- Land der Rechnungsstellung
- Lieferadresse
- Stadt der Schifffahrt
- Versandstaat
- Versand-Postleitzahl
- Versandland
HINWEIS: Keep in mind the requirements of your payment method when making a field optional. For example, if you choose to make the billing zip code optional, you’ll need to configure the settings for your payment provider accordingly.
In order to demonstrate the options available for including these fields on the checkout form, we’ll use the Phone Number field as an example.
Hier ein Beispiel, wie die Telefonnummer in das Kassenformular eingefügt werden kann
Gehen Sie wie folgt vor, um das Telefonnummernfeld in ein Kassenformular aufzunehmen:
[MM_Form_Field type='input' name='phone']
Wenn Sie es so einbinden, muss der Kunde seine Telefonnummer eingeben.
Optionale Erfassung von Telefonnummern
If you want to collect the customer’s phone number but make it optional you can use the ‘isRequired’ attribute as follows:
[MM_Form_Field type='input' name='phone' isRequired='false']
Wenn Sie es so einfügen, kann der Kunde optional seine Telefonnummer eingeben.
Rufnummernfeld ausblenden
Wenn Sie die Telefonnummer von der Kassenseite entfernen möchten, löschen Sie den SmartTag nicht™ aus dem Formular zu entfernen, machen Sie stattdessen Folgendes:
[MM_Form_Field type='hidden' name='phone' isRequired='false']
When the phone number field is included like this, it won’t show up on the checkout form.
Beim Ausblenden eines Feldes werden keine Leerräume mehr erzeugt
Standardmäßig wandelt WordPress doppelte Zeilenumbrüche im Text automatisch in HTML-Absatz-Tags um (<p>...</p>). Um dies zu verhindern, lesen und befolgen Sie bitte die Anweisungen in diesem Artikel Auf der Kassenseite werden zusätzliche Zeilen eingefügt.
Es gibt einen weiteren Trick, um das Auftauchen von Leerstellen zu verhindern
Wenn Sie den obigen Artikel ausprobiert haben und immer noch leere Stellen erhalten oder Sie sich einfach nicht um ein weiteres Plugin kümmern wollen, müssen Sie einen SmartTag™ unmittelbar nach einem anderen SmartTag™ in derselben Zeile platzieren, wie unten beschrieben:
<p class="mm-formField">
<label>Kennwort:</label>
[MM_Form_Field type='input' name='password'][MM_Form_Field type='hidden' name='phone' isRequired='false']
</p>
When the phone number field is included like this, it won’t show up on the checkout form, and you shouldn’t get any blank or empty spaces below the password field.
Wenn Sie mehr Kontrolle über das Aussehen der Seite haben möchten, können Sie versuchen, das MM-Stylesheet anzupassen oder durch ein eigenes zu ersetzen:
Anleitung zur Gestaltung des CSS von Hauptseiten und Widgets

