Wordpress
-
Плагин для подключения SSL и переадресации запросов с HTTP на HTTPS в WordPress
При подключении SSL-сертификата к вашему сайту на wordpress может возникнуть проблема с уведомлением о небезопасном содержимом: “На вашей странице обнаружено небезопасное содержимое” данное уведомление говорит о том, что на сайте часть ресурсов (картинки, стили) подгружаются по http протоколу в отличии от остальной части, которая отдает содержимое по https протоколу. (далее…)
-
Перенос CMS WordPress на новый домен
- Заходите в инструмент phpMyAdmin и ОБЯЗАТЕЛЬНО!! выберите в списке слева вашу базу данных.
- Выберите вкладку “SQL” и выполните запрос к базе, заменив старый домен на новый (также ВАЖНО!!!, чтобы в конце адреса не было слэша, а протокол должен быть именно http, а не httpS ):
1UPDATE wp_options SET option_value = REPLACE(option_value, 'http://ваш_старый_домен.com', 'http://ваш_новый_домен.com') WHERE option_name = 'home' OR option_name = 'siteurl';
- Заходите в админ-панель Вашего сайта на страницу “Настройки – Общие“.
- В полях “Адрес WordPress” и “Адрес блога” укажите ваш новый URL домена и сохраните изменения, нажатием на кнопку “Обновить опции“.
- Если пункты 3-4 выполнить нет возможности, то выполните следующие два запроса поочередно, заменив ваш URL http://старый_домен.com на новый домен (ОБЯЗАТЕЛЬНО!! обратите внимание, что в конце адреса не должно быть слэша (знака “/”):
12UPDATE wp_posts SET guid = REPLACE(guid, 'http://ваш_старый_домен.com', 'http://ваш_новый_домен.com');UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://ваш_старый_домен.com', 'http://ваш_новый_домен.com')
Если ваш старый или новый CMS WordPress находится не в корне сайта, а в его папке (к примеру site), то обязательно в файле .htaccess вам нужно указать новый путь к папке:12345678<IfModule mod_rewrite.c>RewriteEngine OnRewriteBase /site/RewriteRule ^index\.php$ - [L]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /site/index.php [L]</IfModule> -
При обновлении плагинов ошибка: “Сайт ненадолго закрыт на техническое обслуживание. Зайдите через минуту”
У пользователей часто при обновлении плагинов возникает ошибка: “Сайт ненадолго закрыт на техническое обслуживание. Зайдите через минуту.” ошибка может возникнуть если вы обновляете плагины сразу списком (пачкой) то есть выделив несколько сразу и не дождались обновления всего списка или одного плагина, тогда сообщение зависает на сайте надолго.
Стандартные способы решения данной проблемы не срабатывают в такой ситуации.
Решить проблему можно довольно просто, вам достаточно подключиться по FTP или SSH к вашему хостинг-аккаунту и переименовать папку с плагинами, затем вернуть имя папки обратно.
Для решения проблемы вам нужно переименовать папку plugins по адресу wp-content/plugins в wp-content/plugins_rename к примеру, а затем обновите страницу вашего сайта, после того, как вы увидели что сайт открылся и заработал корректно переименуйте вашу папку с плагинами обратно, а именно в wp-content/plugins .
Если это не помогло, попробуйте найти в корневом каталоге сайта файл с именем .maintenance и удалить.