Перенос WordPress чаще всего ломается в предсказуемых местах: неверные доступы к базе, старые пути домена, отсутствующий .htaccess, несовместимая версия PHP или кэш плагинов. Короткий чеклист помогает быстрее найти проблему.
Обязательные части
| Часть | Что должно быть перенесено |
|---|---|
| Файлы | Все файлы WordPress, темы, плагины и uploads. |
| База данных | Полный SQL-дамп с корректной кодировкой. |
| wp-config.php | Имя базы, пользователь, пароль, host и префикс таблиц. |
| .htaccess | Постоянные ссылки и редиректы для Apache/LiteSpeed. |
| Uploads | wp-content/uploads, включая картинки и сгенерированные миниатюры. |
После импорта
- Откройте wp-admin и пересохраните постоянные ссылки, если внутренние страницы отдают 404.
- Очистите кэш плагинов и серверный кэш.
- Проверьте Site URL и Home URL, если домен менялся.
- Проверьте изображения в записях и страницах.
- Проверьте версию PHP и нужные расширения.
Что проверить в wp-config.php
define('DB_NAME', 'database_name');
define('DB_USER', 'database_user');
define('DB_PASSWORD', 'database_password');
define('DB_HOST', 'localhost');
WordPress обычно подсказывает, где болит, если смотреть логи
Пришлите домен и точную ошибку после переноса. Поможем понять, это база, пути, плагины или PHP.
Проверить перенос WordPress