Вмешаюсь в диалог со своими 5ю копейками.
Зачем делать CMS на основе framework и придумывать костыли с плагинами темами и тд, если framework сам позволяет реализовать то, что тебе нужно. Окей, я согласен, что иногда не хочется писать код, но для этого есть пакетный менеджер, зачем придумывать то что уже замечательно работает. WP покрывает свои задачи на все 100% если вам нужно что-то более сложно, практичное и тд, зачем использовать снова теже яйца только в профиль в виде CMS натянутой на framework, снова ограничения снова костыли, никакой свободы.
Для меня framework это свобода, творчества, написания, разработки.
CMS это ограничения, рамки и "готовое решение"