Как стать автором
Обновить

Комментарии 10

Конечно же, на вкус и цвет все фломастеры разные, но находить хоть какие-то плюсы в абсолютно ужасающей архитектуре вордпресса, с его лапшой из php и html кода — это уже за гранью добра и зла
Если поверить digital.com, то 35% всего веба сегодня использует WP.
Вот и приходится кому-то ходить за грань добра и зла, и всё это поддерживать.

Читаемость кода у шаблона получилась ужасная. Такое даже в простом примере не хочется редактировать, а уж в реальном проекте поддерживать никто не захочет. Почти что угодно будет лучше.

Проверил, что там с phpti .. неудивительно, что эта библиотека вышла в 2010, а умерла ещё в 2013.

Посмотрите, как сейчас устроены Blade и Twig.

Чувак, ты гений!!! Даже не знаю, какая идея остроумнее — функции вместо endblock() или include parent в конце, а не в начале. Отличный пример, как всего лишь слегка подкрутив условия задачи можно упростить её в разы.

~1с это по Вашему хорошо?

Конечно ~1c для одного рендера шаблона это не хорошо, но в примере это суммарное время 10 тысяч рендеров. Т.е. один рендер меньше чем за 0.0001 секунд
Никогда, запомните, никогда HTML-разметка не должна смешиваться с кодом.
Да-да, скажите это погромче для JS-ников
может все таки лучше было взять твиг? ;)
Боюсь что это будет не самой простой задачей. Шаблоны (темы) WordPress построены вокруг вызова бессчётного количества глобальных php-функций и переменных. Чего только стоит центральная концепция «The Loop».
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.