Рубрика: Плагины

Как использовать уведомления (wp-pointer) в WordPress?

Уведомление в админке

Встроенные в WordPress уведомления (wp-pointer) можно использовать в вашей теме или плагине для подсказок пользователям. Для этого вам необходимо добавить в файл functions.php вашей темы (или в файл вашего плагина) следующий код:

Как запретить деактивацию плагинов в админке?

Удаление ссылок деактивировать и изменить

Иногда на сайте бывают установлены плагины, без которых работа сайта будет полностью нарушена. В таких случаях стоит заранее обеспокоиться ситуацией, когда такие плагины могут быть деактивированы и удалены по ошибке (скажем, если на сайте несколько администраторов и не все из них понимают, что и как работает на сайте). От физического удаления файлов через FTP можно защититься простой сменой прав доступа, а вот в админке можно поступить немного по-другому - банально удалить ссылки "Деактивировать" и "Изменить" со страницы плагинов.

Как удалить скрипты и стили плагина Contact Form 7?

Скрипты и стили плагина Contact Form 7

Самый популярный плагин контактных форм Contact Form 7 имеет один единственный недостаток - скрипты и стили, используемые на страницах с контактными формами, грузятся абсолютно на всех страницах вашего сайта. При любой оптимизации загрузки сайта первым делом надо избавиться от подключения неиспользуемых скриптов и файлов стилей. Для плагина Contact Form 7 можно отключить загрузку его скриптов и стилей везде, где нет контактных форм. Для этого вам необходимо добавить в файл functions.php вашей темы следующий код:

Как отключить обновление плагинов?

Чтобы отключить обновление плагинов вставьте в functions.php вашей темы код:

//отключение обновления плагинов start
function disable_updates($value) {
   unset($value->response['akismet/akismet.php']);
   unset($value->response['all-in-one-seo-pack/all_in_one_seo_pack.php']);
   return $value;
}
add_filter('site_transient_update_plugins', 'disable_updates');
//отключение обновления плагинов end

Этот код отключит проверку на наличие обновлений для указанных плагинов (надо указать папку плагина и его главный файл).