Как создать копию сайта?
Перед установкой любых тем или плагинов, на вашем хостинге должен быть установлен движок WordPress и подключена к нему база данных.
Для создания копии сайта, нужно скопировать файлы сайта и базу данных.
Все настройки сайта и контент (записи, страницы, рубрики и т.д.), в т.ч. и настройки темы, хранятся в базе данных. Поэтому после импорта базы данных, настройки темы должны выводиться корректно.
Как перенести сайт на другой хостинг можно прочитать здесь.
Про плагины для переноса сайта можно прочитать здесь.
Вам помог ответ?