Сейчас в движке главными данными являются записи, рубрики/метки и меню. Остальное не имеет большого значения. Основным является пост от которого можно создавать дочерние типы такие как тикеты, каталог файлов и прочее. Есть идея трансформировать меню в особый вид рубрики/меток. Вполне нормальная идея и когда то так будет сделано.

Сегодня у меня появилась новая идея: свести рубрики/метки и меню к постам. Например сделать упрощенный базовый класс постов от которого будут порождены реальные посты а также рубрики/метки/меню. Что должен имеет подобный базовый класс? Во первых текст, заголовок, сео свойства. Остальные свойства - комментарии, дата, рубрики/метки и файлы только у классических постов.

Пока что я не могу понять чем это будет лучше и хуже существующей модели. Для подобного преобразования потребуется радикальное переосмысление классов, да к тому же нет очевидных преимуществ. Скорее всего это останется на уровне любопытной идеи.