Восстановление бэкапа на WordPress делается через панель хостинга: в разделе резервных копий выбираете дату до сбоя и нажимаете восстановление - хостинг сам вернет файлы и базу данных на этот момент. У Beget и похожих панелей это одна кнопка, без работы с FTP или phpMyAdmin вручную, если бэкап хранится на самом хостинге.
Перед восстановлением сделайте отдельную копию текущего, сломанного состояния сайта: если после отката окажется, что нужный файл или запись были только в свежей версии, у вас останется, откуда их достать. Это минута работы, а без нее откат иногда меняет одну проблему на другую.
Если автоматических бэкапов на хостинге нет или они не сохранились, восстановление вручную выглядит так: заливаете файлы сайта по FTP поверх текущих, затем через phpMyAdmin импортируете дамп базы данных из бэкапа, полностью заменяя старые таблицы. После этого проверьте не только главную страницу, но и форму заявки: база могла откатиться на день назад и потерять последние заявки.
На будущее: если у хостинга нет автоматических бэкапов, настройте плагин вроде UpdraftPlus с сохранением копий за пределами самого сайта - на Яндекс.Диск или почту. Бэкап, который лежит на том же сервере, что и сайт, не спасет, если сломается сам сервер, а не только WordPress.