Какой подход лучше выбрать в разработке сайта на wordpress?
Лично я не тащу избыточный функционал слоупочными плагинами типа билдеров и тп. Даже css фреймворки не использую, ибо это потом все обрастает костылями на нестандартной верстке. 
Есть определенная заготовка темы с небольшим конструктором, собранным с помощью acf, в который при необходимости дописываю нужные блоки с подключением необходимых js библиотек. 
В итоге сайт легкий, быстрый и работает годами без глюков и поддержки, не ломаясь от обновлений движка.
Каждый проект уникален.
Если что-то нужно менять через админку, выводить плагинами.
Если блок статичный, то нафик, обычным html.