Плагины WordPress

Тонкая настройка JetPack рассылки

Новостной рассылкой JetPack, о выходе новых постов, можно управлять, создавая фильтры рассылок для отдельных постов и групп категорий. Как управлять рассылкой с анонсами новых статей JetPck в этой статье.

Введение

Хочу закончить тему подписки с использованием плагина JetPack. В прошлой статье я показал, как можно изменять внешний вид формы подписки и добавлять её в посты. Но это не всё. Подпиской JetPack можно управлять, используя файл functions.php рабочей темы.

Включение подписки JetPack

Тонкая настройка JetPack рассылки фильтрами

Тонкая настройка JetPack рассылки с версии 3.7, заключается в создании определенных условий рассылки. Работают три фильтра.

раз:

Возможность переключения доставки электронной почты на основе каждого поста.

jetpack_allow_per_post_subscriptions

Добавит чекбокс с отметкой,  чтобы можно было выбрать, отправлять новый пост в рассылку или не отправлять.
Например:

add_filter( 'jetpack_allow_per_post_subscriptions', '__return_true' );

два:

jetpack_subscriptions_exclude_these_categories

Этот фильтр отключит отправку сообщений по электронной почты на любые категории в указанном массиве.
Например:

add_filter( 'jetpack_subscriptions_exclude_these_categories','exclude_these' );

function exclude_these( $categories ) {

$categories = array( 'category-nomer', 'category-nomer-2');

return $categories;

}

три:

jetpack_subscriptions_exclude_all_categories_except

Этот фильтр  исключит отправку всех сообщений во всех категориях, за исключением указанных.  Также, сообщения не будут отправляться до появления записи в этих категориях.

Например:

add_filter( 'jetpack_subscriptions_exclude_all_categories_except','exclude_all_except' );

function exclude_all_except( $categories ) {

$categories = array( 'category-nomer', 'category-nomer-2');

return $categories;

}

Дополнения

Важно! Перечисленные фильтры не работают вместе. Необходимо выбрать один из фильтров, и добавить его в файл functions.php рабочей темы.

Напомню: Jetpack рассылка отправляет только уведомления о новых публикациях. Другие типы сообщений WordPress (новые страницы, пользовательские сообщения и т.п.), а также обновления уже опубликованных постов не будет рассылаться.

©www.wordpress-abc.ru

Другие статьи по теме

Недавние Посты

Преимущества использования платных плагинов в WordPress

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

7 дней ago

Обзор возможностей интерактивной сенсорной панели

Как работает и где используется интерактивная сенсорная панель. Читать дальше

4 недели ago

Всё, что нужно знать про планшет iPad mini перед покупкой

Планшет iPad mini — идеальный выбор для работы и развлечений! Или нет? Читать дальше

1 месяц ago

10 способов увеличить конверсию

Практическое руководство из 10 пунктов, как увеличить конверсию вашего сайта. Читать дальше

2 месяца ago

8 способов проверки работы клавиатуры

Варианты проверки работы клавиатуры компьютера. Читать дальше

3 месяца ago

Системы управления ERP в РФ

Что такое системы управления ERP и для чего они нужны. Читать дальше

4 месяца ago