Больше результатов...

Generic selectors
Только точные совпадения
Искать в заголовках
Искать в контенте
Post Type Selectors
Filter by Categories
FAQ
Hostenko
Вдохновение
Видеоуроки
Новости
Плагины
Темы
Уроки
Хаки

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

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

inet.ws - Powerful VPS Hosting in the USA, Canada, UK and DE!

Смотрите также:

К примеру, вы хотите провести технические работы на сайте, поэтому стоит уведомить об этом пользователей заранее. Им понравится, что вы о них заботитесь.

Сейчас мы покажем вам код, который создаст уведомление в консоли для всех ваших пользователей.

Для того, чтобы показать уведомления в админке, найдите файл functions.php в вашей текущей теме и откройте его. Добавьте в файл следующий код:

function wp_admin_notification () {
echo ' <div class="error">
<p>Мы собираемся перевести сайт в режим технических работ. Пожалуйста, не делайте никаких изменений до 18:00.</p>
</div>';
}
add_action( 'admin_notices', ' wp_admin_notification ' );

Сохраните изменения. И конечно, не забудьте заменить текст, который мы вписали, на свой.

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

Но иногда вам будет нужно уведомлять о чём-то только администраторов сайта. Вы можете просто прислать приветствие или же сообщить об обновлениях темы и плагинов. Для этого вам нужно немного изменить код на такой:

function wp_admin_notification () {
if ( current_user_can('manage_options') ) {
echo ' <div class="error">
<p>Уведомление для администраторов! Пожалуйста, не обновляйте плагины до 18:00!</p>
</div>';
}
}
add_action( 'admin_notices', ' wp_admin_notification ' );

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

Источник: wploop.com
inet.ws - Powerful VPS Hosting in the USA, Canada, UK and DE!
Алексей Шевченко
редактор wpcafe
Изучает сайтостроение с 2008 года. Практикующий вебмастер, специализирующий на создание сайтов на WordPress. Задать вопрос Алексею можно на https://profiles.wordpress.org/wpthemeus/

Комментарии к записи: 3

Анна:

Возможно моя просьба будет глупой, но было бы замечательно, если бы Вы показали пример (скрин) в каком виде будут приходить такие оповещения.

Наталья:

Добрый день! А как можно реализовать в админке уведомления, например: «сегодня у покупателя Таня День рождения»? Т.е. уведомление с привязкой к дате и с повторением каждый год

Support Hostenko:

Добрый день.
Средтвами WordPress выполнить это не выйдет. Вам могут помочь плагины. например: https://codecanyon.net/category/wordpress?tags=birthday%20reminder&term=birthday#content

Добавить комментарий