Что значит лендинг с натяжкой на wordpress?
Чаще всего достаточно сделать как вы сказали, 1 файл верстки + 1 файл для формы.
Но иногда клиенту надо иметь возможность редактировать всё в удобном формате через админку. Тогда я делаю верстку одной страницы на wordpress, ставлю плагин доп полей, и через них добавляю все блоки для лендинга (это чисто ради удобства для клиента). Ну и плюс с формами тоже удобно работать для клиента. Как плюс - расширяемость. Можно сделать много лендингов, или вообще расширить в полноценный сайт.
В итоге у меня получается что-то в таком духе
и клиент радуется, что всё легко меняется
wordpress для формы, замены картинок в слайдерах администратором, замены товаров (товары в базе тогда) и т.д. админка для контента, в общем. может, для развития (пару страниц в будущем добавить).