WordPress позволяет авторам плагинов и тем отображать подсказки в административной области, чтобы информировать пользователей о новых функциях и обновлениях. Однако по мере роста экосистемы WordPress уведомления администраторов могут выйти из-под контроля.
Обновлять плагины и видеть, что половина экрана покрыта уведомлениями администратора, очень раздражает.
Тем не менее, это еще более расстраивает как авторов плагинов, потому что мы виноваты в этом.
Тогда, конечно, есть надстройки, которые неправильно используют уведомления администратора в рекламных целях. Некоторые, которые вы даже не можете закрыть. После просмотра статьи Джеффа о WPTavern и прочтения некоторых комментариев мы чувствуем себя обязанными написать эту тему и предложить предложение, которое может решить проблему.
Если вы считаете, что предупреждения администратора вышли из-под контроля, вы должны знать, что они будут только ухудшаться (если с этим что-то не сделать).
В настоящее время в официальном каталоге плагинов находится более 44 000 плагинов WordPress. Он не включает тысячи размещенных на Github или коммерческих плагинов WordPress.
По мере того, как все больше разработчиков входят в экосистему WordPress и создаются новые плагины, вы можете представить, что будет время, когда вы обновите 5 плагинов и увидите 5 различных запросов администратора.
Так в чем же решение?
Централизованный центр уведомлений.
Видите ли, когда мы конвертировали OptinMonster из плагина WordPress в программное обеспечение как услугу (приложение SaaS), одной из первых вещей, которые мы создали, был центр уведомлений, чтобы держать наших пользователей в курсе новых изменений.
Это было очень хорошо воспринято нашей аудиторией. Пользователи могут пометить уведомление как прочитанное и всегда могут перечитать предыдущие уведомления. Это сдержанно и хорошо выполняет свою цель. Те, кто хочет быть в курсе, читают уведомление, другие могут его игнорировать, помечая его как прочитанное.
В Awesome Motive мы провели несколько внутренних дискуссий о создании нашей собственной системы уведомлений для нашего набора плагинов WordPress.
Но это невозможно, учитывая, что у нас так много плагинов. Если нам когда-нибудь понадобится обновить потенциальную ошибку в центре уведомлений, нам придется одновременно обновить все наши плагины.
Лучшее решение было бы, если бы вы добавили центр уведомлений в ядро WordPress, и был бы стандартизированный способ, которым следовали бы все разработчики.
Есть хорошее подтверждение концепции, доступной в виде плагина WordPress, который создал Барри Коой, под названием Центр уведомлений WP (мы писали об этом здесь).
В настоящее время этот плагин не имеет возможности отклонить уведомление или прочитать полную информацию. Но это отличное начало для решения этой проблемы.
Сколько из вас хотели бы видеть центр уведомлений, встроенный в ядро WordPress?
Дайте нам знать ваши мысли, оставив свои комментарии ниже.