Можно использовать 1 базу и 1 набор файлов для нескольких доменов. Т.е. я к примеру для мобильной и основной версии сайта использую одну и ту же тему с одной и той же бд. Во всех файлах шаблона стоит условие для вывода верстки и данных для мобильной версии и для основной.
Возможно Вам подойдет такой способ. Тогда нужно проделать примерно такой набор действий:
1) Настроить на сервере, что бы по другому домену обращение было к той же директории, что и у основного домена. Пусть у нас будет основной домент site.ru, а для теста test.site.ru
2) в wp-config.php добавить такой скрипт
if ($_SERVER['HTTP_HOST'] == 'test.site.ru') {
define('WP_HOME', 'http://test.site.ru/');
define('WP_SITEURL', 'http://test.site.ru/');
}
3) добавить в functions.php
function is_testsite() {
if ($_SERVER['HTTP_HOST'] == 'test.site.ru') {
return true;
} else {
return false;
}
}
4) в нужных файлах темы использовать конструкцию типа:
if ( is_testsite()) {
//вывод для test.site.ru
} else {
//вывод для site.ru
}
5) Вроде бы все:)