Рубрика: Админка
Как скрыть сообщение об обновлении WordPress?
Если по каким-то причинам вы не хотите видеть в админке сайта сообщение об обновлении движка (как на скриншоте), то вы можете воспользоваться следующим кодом, добавленным в файл functions.php вашей темы:
//отключение сообщения об обновлении start function del_upgrade_nag() { echo '<style type="text/css"> .update-nag {display: none} </style>'; } add_action('admin_head', 'del_upgrade_nag'); //отключение сообщения об обновлении end |
Данный код скроет только сообщение об обновлении и ничего больше. Вы по-прежнему сможете в любой момент обновить вашу версию WordPress через меню "Консоль\Обновления" (оно скрыто этим кодом не будет).
Как удалить эффект «тряски» в форме авторизации?
В форме авторизации существует эффект "тряски" ("дрожания"), когда при вводе неправильного имени пользователя или его пароля эта самая форма с помощью простенького скрипта "трясется", показывая, что введенные значения не верны. Удивительно, но некоторых пользователей данный эффект раздражает. Убрать его можно, добавив в файл functions.php вашей темы следующий код:
//удаление эффекта тряски start function wph_del_snake() { remove_action('login_head', 'wp_shake_js', 12); } add_action('login_head', 'wph_del_snake'); //удаление эффекта тряски end |
Пропадет только эффект дрожания, сообщение о неправильно введенном пароле или имени пользователя по-прежнему будет выводиться.
Как изменить имя и email отправителя писем?
По умолчанию WordPress рассылает все письма сайта от имени "WordPress" (с email wordpress@yoursite.ru). Изменить данное поведение движка можно, добавив следующий код в файл functions.php вашей темы:
//изменение имени и email писем start function change_fromemail($email){return 'noreply@mysite.ru';} function change_fromname($name){return 'New name';} add_filter('wp_mail_from', 'change_fromemail'); add_filter('wp_mail_from_name', 'change_fromname'); //изменение имени и email писем end |
Где "New name" это имя, а "noreply@mysite.ru" это email.
Как автоматически очищать корзину?
По умолчанию WordPress при удалении переносит удаляемые элементы в корзину, из которой они окончательно будут удалены через 30 дней. Этот срок можно изменить, добавив в файл wp-config.php в корне вашего сайта строчку:
define('EMPTY_TRASH_DAYS', 3); |
Где 3 это число дней до окончательного удаления. Можно вообще отключить функцию движка по удалению в корзину, для этого используйте код:
define('EMPTY_TRASH_DAYS', 0); |
Но будьте осторожны - удаленные по ошибке элементы восстановить будет нельзя!