1. В панели управления хостингом в настройках сайта указываем псевдонимы:

www.название.сайт
*.название.сайт

2. Выставляем автоподдомены в директории домена

3. Создаём в корне сайта папки — названия поддоменов. Если кодировка кириллица — то сначала конвертируем в punycode

4. В wordpress создаём страницы лендинги и записываем их id

5. В папки поддоменов кидаем index.php со следующим кодом:

				
					<?
$_GET['page_id']=30059; //XXX — ID вашей страницы
define('WP_USE_THEMES', true);
require('../wp-blog-header.php');
?>
				
			

Готово!