Как создать собственную сборку WordPress?
Поставьте Wordpress. Сконфигурируйте его так как вам нужно, заложите базовые вещи.
Установите нужные темы и плагины, активируйте их. И потом сделайте дамп базы и дамп содержимого ftp каталога с сайтом. Всё что вам дальше понадобится это только разобраться с приведением базы данных к новому домену (описано на сайте WP). Аплоадите файлы, и базу, выполняете набор скриптов которые пропишут в базе нужный домен. И всё. Будьте внимательны с плагинами типа NextGen gallery. Он прописывает пути к файлам стилей и скриптам в своих настройках.
Посмотрите ещё wp-cli
напишите скрипт который будет делать это за вас, без ковыряния в конфиге и бд не обойтись, на скрипте займет 5 строчек вся установка