Хотите добавить уведомления на панель управления WordPress? Уведомления администратора используются WordPress, темами и плагинами для отображения предупреждений и уведомлений об определенной информации для пользователей. В этом уроке мы покажем вам, как добавлять уведомления в WordPress.
Когда и зачем использовать уведомления администратора?
WordPress использует уведомления для предупреждения пользователей об ошибках, предупреждениях и сообщениях об успехах.
Владельцы сайтов, авторы плагинов и разработчики тем также могут использовать эти уведомления.
Если вы работаете на веб-сайте для клиентов, которые не знакомы с WordPress, вы можете добавить уведомления для отображения полезной информации об их приборной панели.
Пользовательские уведомления также могут быть полезны, если у вас есть блог с несколькими авторами. Вы можете добавлять уведомления, чтобы направлять новых авторов и помогать им найти свой путь.
Однако мы рекомендуем использовать уведомления осторожно. Они могут быть очень утомительными и испортить пользовательский опыт.
Тем не менее, давайте добавим, как вы можете добавить свои собственные пользовательские уведомления на WordPress.
Метод 1: добавление пользовательских уведомлений в WordPress вручную
Этот метод требует, чтобы вы добавили код на свой сайт WordPress. Если вы никогда не делали этого раньше, то я приглашаю вас прочитать наш учебник о том, как создать Плагин Wordpress.
Давайте начнем.
Сначала вы должны добавить этот код в файл functions.php вашей темы или в свой плагин.
функция general_admin_notice () {глобальный $ pagenow; если ($ pagenow == 'options-general.php') {эхо ' Это уведомление. '; }} add_action ('admin_notices', 'general_admin_notice');
Этот код отображает уведомление на странице настроек с желтой рамкой и кнопкой, чтобы закрыть уведомление. Вот как это будет выглядеть на вашем сайте:
Если вы изучите код, вы заметите, что мы использовали переменную $ pagenow для определения текущей страницы.
После этого мы добавили условие, которое проверяет, отвечает ли текущая страница той странице, на которой мы хотим отобразить уведомление.
Если это так, то мы будем отображать уведомление в теге DIV ». Этот элемент div использует класс CSS, уже определенный в таблице стилей WordPress.
Вы должны использовать класс " уведомление »И вы можете выбрать« пользователь ошибка "," Форма предупреждения "," Форма-успех "Или" Форма-инфо Чтобы настроить границы уведомления.
При желании вы можете использовать класс " является неотстранимым Который добавляет кнопку, чтобы закрыть уведомление.
Помимо управления текущей страницей, вы можете добавлять всевозможные условия для отображения уведомлений в различных сценариях.
Например, вы хотите отображать уведомление только для пользователей с ролью автора.
Вот что вы можете сделать:
функция author_admin_notice () {глобальный $ pagenow; если ($ pagenow == 'index.php') {$ user = wp_get_current_user (); if (in_array ('автор', (массив) $ user-> roles)) {echo ' Щелкните Статьи, чтобы начать писать. '; }}} add_action ('admin_notices', 'author_admin_notice');
Как видите, мы добавили дополнительный код для определения роли пользователя в нашей функции.
Вот как это будет выглядеть на вашем сайте.
Не стесняйтесь вносить изменения, которые вы хотите.
Метод 2: Как добавить уведомления вручную
Этот метод более простой, поскольку не требует добавления кода. Однако его гибкость зависит от метода настраиваемого кода.
Первое, что вам нужно сделать, это установить и активировать плагин " Уведомления KJM администратора ». Для получения более подробной информации см. наше пошаговое руководство по установке плагина WordPress.
После активации плагина необходимо посетить Настройки> Уведомления администратора KJM Страница для настройки параметров плагина.
Прежде всего, вам нужно отметить опцию включения уведомлений от KJM. Второй вариант добавляет настраиваемый тип сообщения, в который вы можете добавлять и редактировать настраиваемые уведомления.
Плагин также позволяет отправлять электронные письма зарегистрированным пользователям при публикации нового обзора. Вы можете установить флажок рядом с опцией " Послать сообщение Если вы хотите использовать эту функцию.
Вы также можете включить комментарии в своих уведомлениях, что позволит пользователям отвечать на отзывы, добавляя комментарии. Чтобы активировать эту функцию, установите флажок рядом с опцией " Разрешить комментарии .
Не забудьте нажать на кнопку « Сохранить изменения Чтобы сохранить ваши настройки.
Затем вы увидите новый элемент на панели инструментов панели инструментов. Это место, где вы можете добавлять и редактировать свои персонализированные уведомления.
Мы создадим ваше первое персональное уведомление.
Перейти к " Уведомления> Добавить уведомление ". Вы увидите экран, похожий на экран редактирования сообщения WordPress.
Начните с добавления заголовка к вашему уведомлению, затем добавьте содержание уведомления. Вы можете выбрать категорию уведомлений справа.
Затем вы должны выбрать роли пользователей, которые будут видеть это уведомление.
При желании вы можете показать или скрыть заголовок, автора и дату, а также кнопку закрытия уведомления. Когда вы закончите, нажмите кнопку публикации, и ваше уведомление станет доступно.
« Уведомления KJM администратора Позволяет управлять вашими уведомлениями без написания кода. Вы можете удалить или создать уведомление, которое больше не хотите просматривать.
Используя функцию электронной почты, вы также можете предупреждать пользователей по электронной почте, даже если они не входят в вашу панель управления.
Вы также можете взглянуть на плагин « Центр уведомлений WP », который добавляет центр уведомлений, похожий на Facebook, на ваш блог. Пользователи могут щелкнуть значок уведомления, чтобы просмотреть свои уведомления.
Вот и все для этого урока. Надеюсь, вам удастся добавить уведомления на свой WordPress блог.