Если блоки необходимо вставлять в произвольные места, то можно делать блоки для встроенного редактора гутенберг.
Наиболее простой способ с помощью плагина Block lab, также можно с помощью acf pro, там так и называется blocks, можно вообще врукопашную.
Также можно делать блоки (шорткоды) для многих конструкторов страниц, если конечно они используются на сайте