amp-web-push-widget button.amp-subscribe { display: inline-flex; align-items: center; border-radius: 5px; border: 0; box-sizing: border-box; margin: 0; padding: 10px 15px; cursor: pointer; outline: none; font-size: 15px; font-weight: 500; background: #4A90E2; margin-top: 7px; color: white; box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.5); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .amp-logo amp-img{width:190px} .amp-menu input{display:none;}.amp-menu li.menu-item-has-children ul{display:none;}.amp-menu li{position:relative;display:block;}.amp-menu > li a{display:block;} .icon-widgets:before {content: "\e1bd";}.icon-search:before {content: "\e8b6";}.icon-shopping-cart:after {content: "\e8cc";}
Плагины являются неотъемлемой частью любого сайта на WordPress. С их помощью можно реализовать на своём проекте любую функцию, которая требуется. Сейчас имеется несколько сотен тысяч плагинов для WordPress для решения любых задач, что и делает данную CMS самой популярной в мире.
В этой статье рассмотрим, что делать, если WordPress не даёт установить плагин. Разберём все возможные случаи, которые могут создавать данную проблему, а также рассмотрим решения.
Оглавление
PHP memory limit – это лимит памяти, который отводится для обработки PHP скриптов. Он задаётся на стороне хостинга, а также CMS WordPress. Многие процессы используют эту память, в том числе и процесс установки плагина в WordPress. Если лимит будет исчерпан, то установка плагина не удастся. Эта проблема характерна появлением сообщения: “Fatal error: Allowed memory size of 67108864 bytes exhausted”.
Решить проблему можно двумя способами. Первый – самый быстрый. В файл WordPress wp-config.php, нужно вписать строку:
define('WP_MEMORY_LIMIT', '256M'); Это повысит PHP memory limit. Затем можно попробовать повторить установку плагина.
Если это не помогло, то следует обратиться в службу поддержки вашего хостинга. Возможно лимит установлен на стороне хостинга и его изменение недоступно вам.
Если при установке плагина появляется сообщение “Fatal error: Allowed memory size of 67108864 bytes exhausted” и хостинг не может повысить лимиты, значит вам следует переместить сайт на другой хостинг.
WordPress.com и WordPress.org – это разные проекты. Первый представляет собой облачный конструктор сайта, для него не нужен хостинг, но он имеет значительные ограничения. Второй – это полноценная CMS, которая устанавливается на хостинг. CMS – это более профессиональный вариант, чем облачный конструктор.
WordPress.com и WordPress.org отличаются по многим функциям. И одна из них – это возможность устанавливать плагина в облачном конструкторе. Поэтому, если вы зашли в панель управления сайтом и у вас нет возможности установить плагины, потому что там вообще нет такого раздела, то убедитесь в том, что вы не используете для создания сайта облачный конструктор WordPress.com. Устанавливать плагины можно только на полноценной CMS WordPress.org.
Не устанавливаться плагины WordPress могут из-за того, что у вашего пользователя панели управления сайтом недостаточно прав. WordPress позволяет создавать пользователей с разными ролями – некоторые могут только просматривать публикации, другие редактировать их, третьи полностью администрировать сайт.
Данная проблема характеризуется тем, что в консоли WordPress раздела “Плагины” вообще нет, соотвественно и устанавливать их не получится. Для решения следует обратиться к пользователю, который имеет права администратора сайта и попросить его повысить ваши права также до администратора. Устанавливать плагины можно только с правами администратора.
MultiSite Network – это сеть сайтов, которую можно создать с помощью инструментов CMS. Сетью сайтов управляет Супер-администратор. Супер-администратор управляет тем, какие разделы будут доступны в консолях сайтов, которые находятся в его сети. Таким образом, если вы не видите в своей консоли возможности установить плагин в WordPress, и ваш сайт находится в сети мульти-сайт, то следует обратиться к супер-администратору, чтобы он выдал вам важность устанавливать плагины.
Ещё одна причина почему на WordPress не устанавливаются плагины – это отсутствие нужных файлов и папок. Пропасть они могут только из-за невнимательности вебмастера, который их оттуда случайно удалили.
Все плагины хранятся в папке wp-content/plugin. И, например, если этой папки не будет, то плагин установить не получиться. Также есть несколько других необходимых для установки плагинов файлов и папок, наличие которых обязательно.
Чтобы исправить эту проблему следует восстановить сайт из резервной копии на ту дату, когда всё необходимое для установки плагинов имелось на сайте. Откатить бекап можно в панели управления хостингом.
И последняя проблема, которая может сделать невозможной установку плагинов в WordPress – неверные права к папкам. Вебмастер может случайно изменить права этого каталога таким образом, что запись в неё файлов будет невозможна, соответственно и плагин установить не получится, ведь процессу инсталляции плагина – это именно сохранение файлов в данной папке.
Права в каталоге wp-content/plugin должны быть 700 – владельцу доступна запись, изменение и исполнение файлов. Если не получается установить плагин, то убедитесь, что права на каталог установлены верно.
Отказы на сайте - это процент посетителей, которые покидают сайт после просмотра только одной страницы.…
Инфопродукт - это любой продукт, который содержит информацию, полезную для потенциальных клиентов. Это может быть…
Ведение сайта - это не только подержание его работоспособности и наполнение контентом. В последние годы…
WordPress - это популярная система управления контентом (CMS), которая позволяет создавать и управлять веб-сайтами различной…
Сертификат Let’s Encrypt - это бесплатный и открытый сертификат SSL/TLS, который позволяет защитить веб-сайт от…
WordPress - это одна из самых популярных систем управления контентом в мире, которая используется миллионами…