Не очень понял, к чему почасовая оплата и Композер, но могу сказать одно
Композер+программист+хороший сайт на выходе - вещи несовместимые.
Эта поделка, как выше уже замечали - для домохозяек, которые себ сайт хотят и готовы 50-100 долларов за готовый шаблон заплатить и 1-2 рецепта в неделю на своем бложике постить... Другого применения этому не вижу. Как и не видел сайтов, нормально в итоге ворочающихся. То что он с нуля запустился и даже странички открылись - не значит что через полгода все будет также радужно. Сталкивались...
В последенне время предложения доработать сайты на композере практически не глядя отправляю в мусорку, сами купили, сами и возитесь....
И правильно делают, считаю. Не вижу причин не избавиться от повторяемого кода, отделить функционал от шаблона, првести все в удобочитаемый вид.
borisd, Нет. Произвольные поля ВСЕ храняться в отдельной таблице и при большом их количестве начинается беда с сзапросами к базе. Аналог твоего примера в ВП есть - произвольные типы полей, с наследованием возможностей основного типа. В плане Джанги я не очень понимаю зачем это, точнее в плане Вагтэйл.
Я, создавая модель постов в Джанге, добавляю FK - категорию, раздел. А потом вывожу содержимое, при необходимости фильтруя по этому полю. Все предельно просто.
Внимательно слушаем, профессор)))
borisd, Почитал про Wagtail - впечатляет, надо перенести попробовать один чисто джанговский проект под него, главным образом из-за админки
Хоть и некорректно сравнивать CMS и фреймворки, на Джанге реально намного проще писать, полностью поддерживаю
SEOKinG
такое бывает если делать записи в базу в обход АПИ ВП
I'll hope, that only joke)))
Staff92, Не приплетайте меня, я ж указал что код неправильный. А ошибка летит, потому что вы вставляете код в область php не закрыв предыдущий тэг. < ?php
То что вам тут все предлагают - тупиковый путь. Надо сразу в админке делать настройку для вывода баннера, иначе постоянно будете что-то модифицировать. Например, добавилась новая категория - что лезть в код?
obius, Неожиданно))) Был уверено что на 2-месте Друпал)