Часто новички задают вопросы типа: «Почему я не могу добавить плагины в WordPress?». Обычно это сопровождается кучей текста, с описанием того, что пользователь не может найти меню ПЛАГИНЫ в админке ВП, хотя они ищут его повсюду.. В этой статье мы расскажем, по каким причинам невозможно добавить или установить плагин в WordPress.
1. Вы находитесь на сайте WordPress.com
Пользователи WordPress.com не могут устанавливать плагины. Пункта меню ПЛАГИНЫ также не существует в административной панели WordPress.com. Однако, несколько необходимых плагинов все-таки предусмотрено и установлено. Это, к примеру, плагин для добавления формы контактов или кнопок социальных сетей. Если Вы хотите установить плагин или модифицировать шаблон, тогда вам нужно переключаться на WordPress.org.
2. Вы столкнулись с превышением лимита памяти
Второй наиболее общий сценарий, это когда на своем standalone блоге пользователь имеет доступ к меню плагинов, однако не имеет возможности установить ни один из них. Уведомление об ошибке обычно обусловлено превышением лимита памяти PHP. На вашем хостинге, и внутри WordPress существуют инстументы, которые помогут определить виновника, съедающего всю память. Когда исполняемый процесс достигает этого лимита, иногда он убивается, а иногда выдает такую ошибку:
Fatal error: Allowed memory size of 67108864 bytes exhausted
Мы уже писали об этом в одной из статей. Быстрое решение этой проблемы — увеличение лимита памяти. Для того, чтобы это сделать, нужно добавить строку в ваш файлик wp-config.php:
define('WP_MEMORY_LIMIT', '64M');
Если это не помогает, тогда обратитесь к своему хостеру, чтобы тот увеличил лимит, или же поищите другой плагин.
3. Ограничение прав пользователя
Очень часто разработчики сайтов не предоставляют полного доступа к их собственным сайтам. В этой ситуации владелец бизнесса обычно наделен только правами редактора, что фактически означаете возможность только добавлять/редактировать записи и страницы, а также модерировать комментарии. И только лишь пользователь с правами администратора может добавлять или удалять плагины. Если вы — владелец сайта, то обратитесь к разработчику за тем, чтобы он наделил вас соответствующими правами.
4. Ваш сайт на WordPress работает в режиме сети (еще одно название «режим Multisite», ранее назывался WordPress MU)
Еще одна возможная причина того, что у вас нет меню Плагины, это то, что сайт на WordPress работает в режиме сети и «сетевой» администратор отключил меню плагинов в текущей сети. Это примерно то же самое, как и на WordPress.com. Администраторы сети сайтов обеспокоены стабильностью сервера, безопасностью и равномерным распределением нагрузки сайтов на сервер. Для решения проблемы в этом случае обратитесь к администратору и попросите установить нужный вам плагин.
Надеемся, что статья помогла вам выяснить причину невозможности установки плагинов на свой сайта. Если же нет, свяжитесь со своим хостером или администратором сети сайтов.