Achtung!

Dieser Artikel enthält PHP- und CSS-Code und richtet sich an Entwickler. Wir stellen diesen Code als Service zur Verfügung, bieten jedoch keinen Support für Codeanpassungen oder die Entwicklung durch Dritte.

Für zusätzliche Anleitung siehe WPBeginners Tutorial zum Hinzufügen von benutzerdefiniertem Code und benutzerdefiniertem CSS.

Schließen

So ändern Sie den Indikator für Pflichtfelder

Möchten Sie den Indikator für Pflichtfelder auf Ihren WPForms ändern? Wenn Sie eine andere Textzeichenfolge oder sogar ein Symbol verwenden möchten, können Sie dies ganz einfach mit PHP tun. Dieser Artikel zeigt Ihnen, wie Sie mit PHP diesen Text für die Pflichtfelder Ihres Formulars ändern.

Wenn ein Feld in WPForms als erforderlich markiert ist, wird standardmäßig ein roter Stern am Ende der Feldbezeichnung angezeigt, wie Sie in der folgenden Bildschirmaufnahme sehen können.

Der Indikator für Pflichtfelder ist standardmäßig ein roter Stern

Erstellen Ihres Formulars

Zuerst erstellen wir ein neues Formular und fügen unsere Formularfelder hinzu. Mindestens eines dieser Felder muss als Pflichtfeld festgelegt werden.

Erstellen Sie das Formular mit mindestens einem Pflichtfeld

Wenn Sie Hilfe beim Erstellen eines Formulars benötigen, lesen Sie bitte diese Dokumentation.

Anpassen des Indikators für Pflichtfelder

Als Nächstes fügen wir diesen Codeausschnitt auf unserer Website ein.

Wenn Sie Hilfe beim Hinzufügen von Codeausschnitten zu Ihrer Website benötigen, sehen Sie sich dieses Tutorial an.

/**
 * Modify the required field indicator
 *
 * @link https://wpforms.com/developers/how-to-change-required-field-indicator/
 */

function wpf_dev_required_indicator( $text ) {

	return ' <span class="wpforms-required-label">' . __( '(Required)', 'wpforms' ) . '</span>';
}

add_filter( 'wpforms_get_field_required_label', 'wpf_dev_required_indicator', 10, 1 );

Das Pflichtfeld zeigt nun den Text anstelle des Sterns an

Sie ändern einfach den Text (Erforderlich), um den Text anzupassen, den Sie anzeigen möchten.

Und das war's! Sie haben das Aussehen Ihrer Pflichtfelder erfolgreich geändert! Möchten Sie den Platzhaltertext auf Ihren Formularfeldern gestalten? Werfen Sie einen Blick auf unseren Artikel So gestalten Sie Platzhaltertext für Formularfelder.

Referenzfilter

wpforms_get_field_required_label

FAQ

F: Wie ändere ich nur die Farbe des Sternsymbols?

A: Fügen Sie dazu einfach dieses CSS zu Ihrer Website hinzu.

Wenn Sie Hilfe beim Hinzufügen von CSS zu Ihrer Website benötigen, sehen Sie sich dieses Tutorial an.

.wpforms-form .wpforms-required-label {
    color: #1e73be !important;
}

Denken Sie daran, #1e73be an Ihre eigene Farbwahl anzupassen.

F: Warum funktioniert der Codeausschnitt bei mir nicht?

A: Wenn Sie Ihren Website-Cache geleert haben und immer noch keine Änderungen sehen, versuchen Sie, die Priorität Ihrer Funktion zu ändern. In einem Codeausschnitt bezieht sich die Priorität auf die Reihenfolge, in der Aufgaben oder Codezeilen ausgeführt werden müssen. Genau wie in einer To-Do-Liste sind einige Aufgaben wichtiger und müssen vor anderen erledigt werden. In diesem speziellen Codeausschnitt ist unsere Priorität auf 10 eingestellt. Wenn Sie feststellen, dass die Änderung nicht wirksam wird, versuchen Sie, diese Zahl auf eine höhere Zahl zu ändern, um zu sehen, ob dies hilft.

In diesem Beispiel setzen wir die Prioritätszahl auf 20.

/**
 * Modify the required field indicator
 *
 * @link https://wpforms.com/developers/how-to-change-required-field-indicator/
 */

function wpf_dev_required_indicator( $text ) {

	return ' <span class="wpforms-required-label">' . __( '(Required)', 'wpforms' ) . '</span>';
}

add_filter( 'wpforms_get_field_required_label', 'wpf_dev_required_indicator', 20, 1 );