Как показать количество подписчиков 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? Формы, состоящие из нескольких частей, позволяют собирать

Как отправлять SMS-сообщения пользователям WordPress

Недавно один из наших читателей спросил, можно ли отправлять SMS-сообщения своим подписчикам вместе с электронными информационными бюллетенями. Ответ

Как создать веб-сайт для микро-вакансий, такой как Fiverr, с помощью WordPress

Недавно один из наших читателей спросил, можно ли создать сайт, похожий на Fiverr, с помощью WordPress? Создание нишевого веб-сайта для микро-вакансий

Как встроить карты Bing в WordPress

Вы хотите встроить Bing Maps на свой сайт WordPress? Если вы ищете альтернативу Google Maps, то Bing Maps - правильный кандидат для вас. Подобно Google Maps, вы можете использовать