Доброго дня.
Если я Вас правильно понял, то в итоге у Вас получится обычный конструктор сайтов...
Берите пример с уже готовых конструкторов, как там блоки реализованы и прочее для понятия логики.
Вот только Вордпресс тут будет уже не применим в текущем его виде и все попытки сделать из него констурктор сайтов приведут к печальному (неудобному) результату.
Какой-то серебряной пули (инструкции) я не встречал, т.к. всё зависит от дизайна.
Но, если Вы всё таки хотите, то посмотрите плагин
Elementor , можете его кастомизировать под конкретный дизайн.
Лично для себя решил, что более правильным будет давать как можно меньше возможностей изменять внешний вид сайта клиенту, что бы в итоге не звонили "а у меня тут текст вылазит" и не было гор костылей с адаптацией под каждое изменение каждого чиха, ведь всё предусмотреть на бюджетных сайтах нереально.