Как настроить «Howdy» в админ-панели WordPress

Каждый пользователь WordPress должен быть знаком с сообщением «Привет», которое появляется в админ-панели при входе в систему. Проблема с «Привет» заключается в том, что неофициальный Слово и звучит очень непрофессионально. Возможно, по какой-то причине вашему клиенту предоставлен доступ к вашей панели управления WordPress. Если это так, вы можете изменить его на более правильное приветствие, например «Добро пожаловать».

В этом посте мы расскажем, как это сделать. В завершение мы также покажем вам, как отображать персонализированное приветствие для особых государственных праздников, таких как Рождество и Новый год. Если это звучит как идея, которую вы давно хотели реализовать, давайте посмотрим, как это делается.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Переписать «привет» сообщение
Сначала мы хотим перезаписать «Привет». Добавьте эти строки в functions.php вашей темы.

function howdy_message ($ translation_text, $ text, $ domain) {
$ new_message = str_replace («Привет», «Добро пожаловать», $ текст);
вернуть $ new_message;
}
add_filter (‘gettext’, ‘howdy_message’, 10, 3);

Вышеупомянутая функция заменяет «Howdy» на «Welcome» с помощью функции PHP str_replace и применяет функцию через собственный фильтр gettext в WordPress. После добавления обновите панель управления WordPress, и в приветствии должно появиться сообщение «Добро пожаловать», как показано ниже.

Специальное праздничное приветствие
Теперь мы можем сделать приветствие более персонализированным. Идея состоит в том, чтобы приветствовать пользователя во время курортного сезона. Например, если сегодня был Новый год, мы хотели бы отобразить Happy New Year, а затем имя пользователя. Аналогично, если бы это было Рождество, мы могли бы пожелать пользователю рождественского приветствия.

Нам нужно получить месяц и дату. В PHP мы можем использовать функцию date () для получения текущей даты и месяца. Создайте новую функцию для вызова date () и выведите результат, вот так.

function public_holiday () {
$ date = date (‘d-m’);
}

Предполагая, что сегодня 9 сентября, выход этой функции будет 22-09. Это также означает, что 01-01 – Новый год, а 25-12 – Рождество. Получив дату, мы можем использовать ее, чтобы установить приветственное сообщение, вот так.

function public_holiday () {
$ date = date (‘d-m’);
switch ($ date) {
дело ’01 -01 ‘:
$ message = ‘С Новым Годом’;
перемена;

дело ’25 -12 ‘:
$ message = ‘Счастливого Рождества’;
перемена;

дефолт:
$ message = ‘Welcome’;
}
вернуть сообщение $;
}

Как вы можете видеть выше, мы также устанавливаем сообщение по умолчанию «Welcome», когда возвращаемое значение $ date не падает до «01 -01» или «25 -12».

Теперь нам нужно немного изменить нашу предыдущую функцию, чтобы показать сообщение, вот так.

function howdy_message ($ translation_text, $ text, $ domain) {
$ message = public_holiday ();
$ new_message = str_replace (‘Привет’, $ message, $ text);
вернуть $ new_message;
}
add_filter (‘gettext’, ‘howdy_message’, 10, 3);

Обновите панель управления WordPress еще раз. И если это будет Новый год или Рождество, вы должны увидеть, как сообщение Howdy сменится на то, что вы указали, как указано ниже.

Больше идей
Есть более крутые идеи, которые мы можем реализовать. Некоторые примеры того, что вы можете сделать для улучшения этой конкретной области WordPress, включают добавление более особых праздничных поздравлений, таких как Eid, или отображение локализованного приветствия в зависимости от текущего местоположения пользователя или языковых предпочтений. Все, что вам нужно, это немного творчества и базовых знаний о PHP и Функции WordPress, классы и хуки,

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *