Möchten Sie die Gesamtzahl der Einträge für Ihre Formulare anzeigen? Das können Sie ganz einfach erreichen, indem Sie einen benutzerdefinierten Shortcode mit einem kleinen PHP-Snippet erstellen.
In diesem Tutorial zeigen wir Ihnen, wie Sie die Gesamtzahl der Einträge in WPForms anzeigen können.
Erstellen des Formulars
In unserem Beispiel möchten wir das Newsletter-Formular zusammen mit der Anzahl der Nutzer, die sich angemeldet haben, direkt darunter anzeigen. Um zu beginnen, erstellen Sie ein neues Formular oder bearbeiten Sie ein bestehendes, um auf den Formularersteller zuzugreifen.

Hinzufügen des Code-Snippets zu Ihrer Website
Nachdem Sie das bereitgestellte Code-Snippet kopiert haben, können Sie es einfach zu Ihrer Website hinzufügen, um den Shortcode zu aktivieren. Wenn Sie unsicher sind, wie Sie Snippets hinzufügen, finden Sie in diesem Tutorial eine Anleitung.
Schauen wir uns die Erklärung des Codes an. Die Shortcode-Attribute werden mit $atts = shortcode_atts(['id' => '','type' => 'all', ],
.
Die id
Attribut ist entscheidend, da es die Formular-ID erwartet. Auf diese Weise bestimmt der Shortcode, für welches Formular er die Einträge zählen soll. Wenn Sie sich über die ID Ihres Formulars nicht sicher sind, können Sie sich an dieser Anleitung orientieren.
Das zweite Attribut, type
ist optional. Standardmäßig zählt der Shortcode alle Einträge und zeigt die Gesamtzahl an. Wenn Sie dieses Attribut nicht angeben, werden automatisch alle Einträge des Formulars berücksichtigt. Wenn Sie jedoch angeben möchten, welche Art von Eintrag gezählt und die Gesamtzahl angezeigt werden soll, können Sie eines der folgenden Attribute verwenden:
all
: Zeigt alle Einträge für das Formular an.unread
: Zählt und zeigt nur die Einträge an, die Sie noch nicht auf dem Bildschirm "Einträge" gesehen haben.read
: Zählt und zeigt nur die Einträge an, die Sie auf dem Bildschirm "Einträge" gesehen haben.starred
: Zählt und zeigt nur die Einträge an, die auf dem Bildschirm "Einträge" mit einem Sternchen versehen wurden.
Verwendung des Shortcodes
In unserer Demonstration haben wir bereits ein einfaches Newsletter-Anmeldeformular erstellt und in eine WordPress-Seite integriert.

Bevor wir den Shortcode in unsere Seite einbauen, wollen wir unseren Besuchern die Bedeutung der Zahl, die sie sehen werden, näher bringen. Daher fügen wir einen erklärenden Text vor dem Shortcode ein.

Integrieren wir nun unseren Shortcode in die Seite. Mithilfe eines Shortcode-Blocks haben wir unseren benutzerdefinierten Shortcode eingebunden, um die Gesamtzahl der Einträge für unser Newsletter-Formular (Formular-ID 25) anzuzeigen. Der Shortcode lautet:
[wpf_entries_count id="25" type="all"]
Hinweis: Bei Echtzeitaktualisierungen der Zählungen kann es aufgrund von Caching-Konfigurationen auf Ihrer Website oder Ihrem Hosting-Server zu Verzögerungen kommen.

Mit dem Parameter type können Sie festlegen, welche Einträge angezeigt werden sollen. Wenn Sie z. B. starred als Wert für den Parameter type angeben, werden nur mit Sternen versehene Einträge angezeigt. So würde der Shortcode aussehen.
[wpf_entries_count id="25" type="starred"]
Wenn Sie nun die Seite besuchen, sehen Sie die Gesamtzahl der Einträge unterhalb des Formulars.

Das war's! Sie haben erfolgreich einen benutzerdefinierten Shortcode zu Ihrer Website hinzugefügt, um die Gesamtzahl der Einträge für Formulare auf Ihrer Website anzuzeigen!
Möchten Sie auch einen benutzerdefinierten Shortcode erstellen, um alle Ihre Formulare im Frontend Ihrer Website anzuzeigen? In unserem Tutorial über die Anzeige einer Liste von WPForms mit einem Shortcode erfahren Sie, wie das geht.