Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Wie Sie die Anzahl Ihrer MailChimp-Abonnenten in WordPress anzeigen

Möchten Sie die Anzahl Ihrer MailChimp-Abonnenten anzeigen? Kürzlich fragte uns einer unserer Nutzer, wie er die Anzahl seiner MailChimp-Abonnenten in WordPress anzeigen kann. Die Anzeige von Social Proof ermutigt andere Nutzer, sich für Ihren Newsletter anzumelden. In diesem Artikel zeigen wir Ihnen, wie Sie die Anzahl Ihrer MailChimp-Abonnenten in WordPress anzeigen können.

MailChimp ist einer der einsteigerfreundlichsten E-Mail-Marketing-Anbieter. Wenn Sie MailChimp noch nicht nutzen, sollten Sie sich unsere Anleitung zur Nutzung von MailChimp mit WordPress ansehen.

Wir werden zwei verschiedene Methoden zeigen, um die Anzahl der MailChimp-Abonnenten anzuzeigen. Die erste Methode ist einfacher und erfordert die Installation eines WordPress-Plugins. Die zweite Methode ist fortgeschrittener und erfordert die Erstellung eines Plugins, das auf verschiedenen Quelldateien basiert. Wenn Sie mit der Bearbeitung von Codeschnipseln nicht vertraut sind, empfehlen wir Ihnen die erste Methode.

Methode 1: Verwendung des MailChimp Subscriber Chiclet Plugin

Als erstes müssen Sie das MailChimp Subscriber Chiclet Plugin installieren und aktivieren. Nach der Aktivierung besuchen Sie Einstellungen “ MailChimp Subscriber Chiclet, um das Plugin zu konfigurieren.

MailChimp Subscriber Chiclet Settings

Zuerst müssen Sie Ihren MailChimp API-Schlüssel eingeben. Wenn Sie noch keinen erstellt haben, können Sie sich in Ihrem MailChimp-Konto-Dashboard anmelden und einen Schlüssel erhalten.

Getting API Keys for your MailChimp account

Nachdem Sie Ihren API-Schlüssel eingegeben haben, klicken Sie auf die Schaltfläche Änderungen speichern. Das Plugin wird dann Ihre E-Mail-Liste von Ihrem MailChimp-Konto laden. Wählen Sie Ihre E-Mail-Liste aus und konfigurieren Sie die Plugin-Einstellungen.

Sobald Sie fertig sind, kopieren Sie einfach den Shortcode am Ende des Plugins und fügen Sie ihn in jeden Beitrag, jede Seite oder jedes Textwidget ein, in dem Sie die Anzahl Ihrer Abonnenten anzeigen möchten.

Preview of Mailchimp subscriber chiclet plugin

Methode 2: Abrufen der Abonnentenzahl mit MailChimp API

Sie werden feststellen, dass Sie mit der Plugin-Methode Ihre Abonnentenzahl mit einem powered by MailChimp-Logo erhalten. Viele Benutzer möchten einfach nur die Zahl erhalten, damit sie sie mit ihren eigenen E-Mail-Anmeldeformularen verwenden können.

Bei dieser Methode werden wir ein Plugin erstellen. Dieses Plugin wird die API von MailChimp verwenden, um die Anzahl der Abonnenten zu ermitteln. Sie werden in der Lage sein, die Abonnentenzahl überall dort anzuzeigen, wo Sie es wünschen, indem Sie einen Shortcode verwenden.

Schritt 1: Als erstes müssen Sie einen Ordner auf Ihrem Desktop erstellen und ihn mc-subscriber-count nennen.

Schritt 2: Erstellen Sie innerhalb des Ordners eine neue Datei mit dem Namen mc-subscriber-count.php und fügen Sie den folgenden Code darin ein.

Wichtig! Vergessen Sie nicht, Your_MailChimp_API_Key durch Ihren tatsächlichen MailChimp API Key zu ersetzen.

<?php
/*
Plugin Name: MailChimp Subscriber Count
Plugin URI:  https://www.wpbeginner.com
Description: Retrieves MailChimp subscriber count and displays it as a text
Version:     1.0
Author:      WPBeginner
Author URI:  https://www.wpbeginner.com
 */
 
function wpb_mc_sub_count() {  
include "Mailchimp.php";
$lastRunLog = 'logs/lastrun.log';
$subfile = 'logs/subcount.log';
$lastRun = file_get_contents($lastRunLog);

if (time() - $lastRun >= 86400) {

$MailChimp = new MailChimp('Your_MailChimp_API_Key');
$mc = $MailChimp->call('lists/list');
$subscriber_count .= $mc[data][0][stats][member_count];
file_put_contents($lastRunLog, time());
file_put_contents($subfile, $subscriber_count);

} else {

$subscriber_count .= file_get_contents($subfile);

}

return number_format($subscriber_count);

 } 

add_shortcode('mc-subscribers', 'wpb_mc_sub_count');
add_filter('widget_text', 'do_shortcode'); 

 ?>

Schritt 3: Erstellen Sie innerhalb des Ordners mc-subscriber-count einen weiteren Ordner und nennen Sie ihn logs. Erstellen Sie innerhalb des Ordners logs zwei leere Dateien mit einem einfachen Texteditor wie Notepad. Nennen Sie eine Datei lastrun.log und die andere subcount.log.

Creating log files

Schritt 4: Laden Sie den Quellcode des MailChimp PHP Wrappers aus dem MailChimp Repository herunter. Der Download-Link befindet sich unten in der rechten Spalte.

Nach dem Herunterladen müssen Sie die Zip-Datei entpacken. In dem entpackten Ordner finden Sie einen Ordner src, der die Datei Mailchimp.php und den Ordner Mailchimp enthält.

MailChimp API Files

Schritt 5: Kopieren Sie die Datei „Mailchimp.php“ und den Ordner „Mailchimp“ und fügen Sie sie in Ihren Plugin-Ordner ein.

Final plugin file structure

Schritt 6: Laden Sie den Ordner mc-subscriber-count mit einem FTP-Client in den Ordner /wp-content/plugins/ auf Ihrer Website hoch.

Schritt 7: Besuchen Sie die Plugins-Seite in Ihrem WordPress-Adminbereich und aktivieren Sie das MailChimp Subscriber Count Plugin.

Schritt 8: Verwenden Sie den Shortcode [mc-subscribers], um die MailChimp-Abonnentenzahl in einem beliebigen Beitrag, einer Seite oder einem Text-Widget in WordPress anzuzeigen.

Wir hoffen, dass dieser Artikel Ihnen geholfen hat, die MailChimp-Abonnentenzahl als Text auf Ihrer WordPress-Website anzuzeigen.

Wenn Ihnen dieser Artikel gefallen hat, dann abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Videotutorials. Sie können uns auch auf Twitter und Facebook finden.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, dass wir möglicherweise eine Provision verdienen, wenn Sie auf einige unserer Links klicken. Mehr dazu erfahren Sie unter Wie WPBeginner finanziert wird , warum das wichtig ist und wie Sie uns unterstützen können. Hier finden Sie unseren redaktionellen Prozess .

Das ultimative WordPress Toolkit

Erhalte KOSTENLOSEN Zugang zu unserem Toolkit - eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Reader Interactions

17 KommentareEine Antwort hinterlassen

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Arnaud

    Hi,

    The plugin method 2 don’t work.

    • WPBeginner Support

      Thank you for letting us know the methods are not working for you, we’ll certainly take a look.

      Admin

  3. Albert

    Is it possible to show a member count of a group? What I tried didn’t work.

  4. Bernd

    Method 1: plugin is outdated.
    Method 2: causes a „fatal error“ on activating the plugin

    Any suggestions? Thx.

    • Josh

      Seriously, as above. Keep getting fatal errors. And it seems like nobody is bothering to reply here. Kind of unfortunate.

  5. Benny

    This does NOT work.
    Don’t even bother following his methods.
    Method #1 is outdated and not supported.
    Method #2 you will be surrounded by
    „Fatal error: Cannot redeclare class whatever on line whatever

  6. Mel Reiff Hill

    Thanks for the code, but the diy plugin seem to no longer work (I show 0 subscribers after following instrux…) Just thought it might be worth an update!

  7. Dave

    Thanks for the awesome tutorial. Can you kindly explain how to specify which list to count, in the case of having multiple mailchimp lists?

    At the bottom of lists.php, I tried adding my list_id into the $filters array, as such:

    public function getList($filters=array(‚list_id‘ => ‚abc123‘),…

    (with abc123 corresponding to my actual list_id)

    But this didn’t seem to work. Or should I expect a long delay time before it starts working?

    Thanks,
    Dave

    • Roman Rybalchenko

      Same question as above.

  8. Fabio

    Hi,
    is there a way to show the counter only with a php func without a shortcode?

  9. Patricia Reszetylo

    Can you do this for GetResponse ?

  10. Chris

    The plugin is horrible: using an image as background!

    For those who like to use it AND get rid of the logo and the bad typo and bad styling, here is the CSS to get rid of it; put it in the custom.css of your theme:

    .mailchimp-subscriber-chiclet-for-wordpress .mailchimp-subscriber-chiclet-for-wordpress-wrapper .mainButton {
    background-color: #B09AAB;
    background-image: none !important;
    color: #FFFFFF;
    font-family: inherit;
    font-size: 14px;
    height: 30px;
    text-align: center;
    width: auto;
    padding-top: 3px;
    }

    With this it looks nice with my theme:

  11. Kim

    How do people subscribing this way get an email everytime your blog posts a new post?

  12. Alex

    Hi,

    cant you do something simialr using the optinmonster sidebar, but without a real time count?

    Thanks.
    Alex

Eine Antwort hinterlassen

Danke, dass du einen Kommentar hinterlassen möchtest. Bitte beachte, dass alle Kommentare nach unseren kommentarpolitik moderiert werden und deine E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwende KEINE Schlüsselwörter im Namensfeld. Lass uns ein persönliches und sinnvolles Gespräch führen.