Сложный перенос Wordpress сайта, имеем большой опыт переноса, но тут уже 4 прогера сдались. Поможете?
Всегда переношу сайт по разному... все зависит от того, что есть у юзера на хостинге. Если есть SSH, то это радует, а если нет, то можно запаковать сайт средствами рнр. А далее также распаковать средствами рнр. Опять-таки через ssh удобно работать.
Или скачиваю архивы, далее заливаю через Total Commander + синхронизирую каталоги, чтобы исключить недокачанные файлы... Или можно сайт-донор запаковать при помощи Updraft Plus Backup вместе с ядром ВП и всеми плагинами, темой и т.д.
Что касается импорта БД, то я обычно изменяю вручную только wp_options (home_url и site_url). После чего устанавливаю плагин Better Search Replace и провожу замену всех строк в БД, в том числе и guid.
После чего включаю дебаг и проверяю на наличие ошибок. Обычно, никаких проблем не бывает. Желательно отключать плагины перед переносом. Например, плагин Wordfence будет выдавать ошибку, если вы перенесли сайт, не произвели замену в БД, а пути отличаются...
Fatal error: Uncaught ArgumentCountError: Too few arguments to function get_featured_post_image(), 8 passed in /home/m/makczhelma/dailydiary.ru/public_html/wp-content/themes/emptilium/index.php on line 73 and exactly 9 expected in /home/m/makczhelma/dailydiary.ru/public_html/wp-content/themes/emptilium/lib/functions/theme-functions.php:522
По моему из лога все ясно и понятно. Фатальная ошибка, после которой перестает работать php. Так-же написана ее причина, что не хватает аргументов в вызове функции. Самый начинающий в силах справиться и проверить, что за функция и зачем ей 9й аргумент.