Странные у вас желания конечно.. но без плагина. Порядок действий:
1. Создаете страницу в админке Wordpress, пустую, определяете ее id
2. В файлах темы создать файл page-127.php где 127 - ид пустой страницы которую Вы создали в Wordpress. Этот файл будет целиком и полностью отвечать за отображение Вашей пустой страницы. Вот в него вы и можете поместить всю готовую верстку лендинга, с текстами, стилями, картинками, шрифтами, только не забудьте положить ресурсы страницы (css, js, img) в отдельную папку темы например landing, и правильно ссылаться на эти ресурсы в вашем шаблоне, используя для каждого css/js/img в этом шаблоне что-то на подобие этого
<img src="<?php echo get_template_directory(); ?>/landings/image-1.jpg">
А можно как вы говорите, загрузить папку с одностраничником и при помощи .htaccess в обход Wordpress, при например обращении к yoursite.ru/landing редиректить на папку с Вашим лендингом. Начинать читать можно где-то отсюда
stackoverflow.com/questions/19001372/htaccess-redi...
https://gist.github.com/ScottPhillips/1721489