Как показать количество подписчиков MailChimp в WordPress

/

Вы хотите отображать количество подписчиков MailChimp? Недавно один из наших пользователей спросил нас, как они могут показать количество подписчиков MailChimp в WordPress. Отображение социального доказательства побуждает других пользователей присоединиться к вашей рассылке. В этой статье мы покажем вам, как показать количество подписчиков MailChimp в WordPress.

MailChimp - один из самых удобных для новичков поставщиков услуг электронного маркетинга. Если вы еще не используете MailChimp, ознакомьтесь с нашим руководством по использованию MailChimp с WordPress.

Мы покажем два разных метода для отображения количества подписчиков MailChimp. Первый способ проще и требует установки плагина WordPress. Второй метод более продвинутый, когда вам нужно будет создать плагин на основе разных исходных файлов. Если вам неудобно редактировать фрагменты кода, мы рекомендуем вам использовать вместо этого первый метод.

Метод 1. Использование подключаемого модуля Chiclet для подписчика MailChimp

Первым делом вам необходимо установить и активировать плагин MailChimp Subscriber Chiclet. После активации зайдите в Настройки »MailChimp Subscriber Chiclet, чтобы настроить плагин.

Настройки Chiclet подписчика MailChimp

Сначала вам нужно будет ввести свой ключ API MailChimp. Если вы еще не создали его, вы можете войти в панель управления своей учетной записи MailChimp и получить его.

Получение ключей API для вашей учетной записи MailChimp

После ввода ключа API нажмите кнопку «Сохранить изменения». Затем плагин загрузит ваш список адресов электронной почты из вашей учетной записи MailChimp. Выберите свой список адресов электронной почты и настройте параметры плагина.

Как только вы закончите, просто скопируйте шорткод из нижней части плагина и добавьте его в любую публикацию, страницу или текстовый виджет, где вы хотите показать количество подписчиков.

Предварительный просмотр модуля chiclet для подписчиков Mailchimp

Метод 2: получение количества подписчиков с помощью API MailChimp

Как вы могли заметить, используя метод плагина, вы получаете количество подписчиков с логотипом powered by MailChimp. Многие пользователи просто захотят получить номер, чтобы использовать его в своих собственных формах регистрации по электронной почте.

В этом методе мы будем создавать плагин. Этот плагин будет использовать API MailChimp для подсчета количества подписчиков. Вы сможете отображать количество подписчиков в любом месте, используя шорткод.

Шаг 1. Первое, что вам нужно сделать, это создать папку на рабочем столе и назвать ее mc-subscriber-count.

Шаг 2 Внутри папки создайте новый файл, назовите его mc-subscriber-count.php и вставьте в него этот код.

Важно: не забудьте заменить Your_MailChimp_API_Key своим фактическим ключом API MailChimp.

<?php
/*  Plugin Name: MailChimp Subscriber Count
 Plugin URI:  https://www.example.com
 Description: Retrieves MailChimp subscriber count and displays it as a text
 Version:     1.0
 Author:      WP
 Author URI:  https://www.example.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');

Шаг 3: Внутри папки mc-subscriber-count создайте другую папку и назовите ее logs. Внутри папки журналов создайте два пустых файла с помощью текстового редактора, такого как Блокнот. Назовите один файл lastrun.log, а другой - subcount.log.

Создание файлов журнала

Шаг 4: Загрузите исходный код MailChimp PHP Wrapper из репозитория MailChimp. Ссылка для скачивания находится внизу в правом столбце.

После загрузки вам необходимо распаковать zip-файл. Внутри извлеченной папки вы увидите папку src, содержащую файл Mailchimp.php и папку Mailchimp.

Файлы API MailChimp

Шаг 5: Скопируйте и вставьте файл Mailchimp.php и папку Mailchimp в папку вашего плагина.

Окончательная файловая структура плагина

Шаг 6. Загрузите папку mc-subscriber-count в папку / wp-content / plugins / на вашем веб-сайте с помощью FTP-клиента.

Шаг 7. Посетите страницу плагинов в админке WordPress и активируйте плагин MailChimp Subscriber Count.

Шаг 8: Используйте шорткод [mc-subscribers] для отображения количества подписчиков MailChimp в любом сообщении, странице или текстовом виджете в WordPress.

Мы надеемся, что эта статья помогла вам показать количество подписчиков MailChimp в виде текста на вашем сайте WordPress.

Нужна помощь с WordPress? Свяжитесь сейчас
[email protected]

Это переведенная версия оригинальной статьи от wpbeginner, весь контент, изображения и авторство принадлежит автору

Как преподавать онлайн-классы йоги с WordPress

Вы учитель йоги и хотите проводить уроки онлайн? Хотя это может показаться сложным, на самом деле это довольно легко сделать. Многие учителя йоги

Как отключить автоматические обновления в WordPress

Знаете ли вы, что WordPress может автоматически обновлять ваш сайт? В некоторых случаях это могут быть плагины и темы. Несмотря на преимущества безопасности,

Как правильно перенести свой блог с Tumblr на WordPress

Вы хотите перенести свой блог Tumblr на WordPress? WordPress - самый мощный в мире конструктор сайтов и платформа для ведения блогов. Я даю вам полную свободу

Как отображать описания категорий в WordPress

Вы хотите отображать описания категорий на своем сайте WordPress? Категории позволяют легко сортировать контент на вашем сайте. Они также помогают