ФЭНДОМ


Настройка

  • подключение к базе: wp-config.php;
  • favicon настраивается в настройках темы
    • (у темы radar он должен быть 512x512)
  • страница 404: Консоль - Внешний вид - Редактор - Шаблон ошибки 404 или:
    • \wp-content\themes\****\404.php

Оптимизация

  • База WordPress хранит историю всех правок, если их очистить, то база уменьшится в несколько раз (у меня после удаления старых ревизий размер базы уменьшился более чем в 16 раз, с 42 Мб до 2,5 Мб), а это может увеличить скорость работы сайта.

Расширение WP-Cleanup уменьшает размер базы, удаляет старые ревизии статей и пр.

  • Необходимо контролировать появление ошибок, делать это можно не только в панели управления сайтом на хостинге, но и в плагине Redirection.

Перенос WordPress

Если есть рабочая база

  • Экспортируем её с источника в формат sql
  • Меняем автозаменами во всём файле старый адрес на новый, например x1.16mb.com на x2.16mb.com.
  • Инсталим с нуля WordPress на пустую базу.
  • Добавляем ещё одну базу, в неё импортируем оригинал с сайта с автозаменами.
  • В файле wp-config.php переключаемся на новую базу.

Если есть только wordpress.yyyy-mm-dd.xml

  • Инсталим с нуля WordPress на пустую базу.
  • В файле wordpress.yyyy-mm-dd.xml меняем автозаменами адрес на новый, например x1.16mb.com на x2.16mb.com.
  • Импортируем этот файл.
  • При необходимости, в настройках указать, чтобы в адреса статей не включались даты, были постоянными.
  • Устанавливаем свою тему.
  • Подкидываем расширения и включаем их.

Проблемы

  • Если вдруг сайт рухнул и выдаёт ошибки, проверить, нет ли файлов с нулевым размером, например
Fatal error: Call to undefined function get_bloginfo() in /home/.../public_html/wp-includes/script-loader.php on line 64

Нашёл проблему в том, что файл \wp-includes\general-template.php почему-то стал размером 0 байт.
Я его заменил на нормальный и всё заработало.

См. также

Материалы сообщества доступны в соответствии с условиями лицензии CC-BY-SA , если не указано иное.