Anzeige der Gesamtzahl von Einträgen

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.

Anmeldeformular für den Newsletter

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, typeist 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.

Fügen Sie ein Formular zu Ihrer Seite hinzu

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.

Bevor wir den Shortcode hinzufügen, fügen wir noch etwas Text hinzu, damit unsere Nutzer wissen, wofür diese Nummer steht

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.

Fügen Sie den Shortcode zu Ihrer Seite hinzu, um die Gesamtzahl der Einträge für dieses Formular anzuzeigen

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.

Jetzt können Sie die Gesamtzahl der Einträge für jedes Formular mit einem Shortcode anzeigen

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.