CSS в WordPress до сих пор часто пишут так, будто на дворе 2014-й. Потом начинается цирк: лишние обёртки, костыли для выравнивания, классы-матрёшки, и всё это ради трёх колонок и кнопки по центру.
А теперь неприятная правда: половину этих техник уже можно выкинуть без слёз.
`float` для раскладки — в музей.
`clearfix` — туда же.
`position: absolute` как универсальный инструмент верстки — привет, баги и хрупкие шаблоны.
`calc()` ради простейших отступов — тоже часто лишний шум.
Современный CSS уже умеет нормально жить без этого мусора: `flex`, `grid`, `gap`, `aspect-ratio`, `clamp()`, `min()`, `max()`. Меньше кода, меньше спец-кейсов, меньше шансов сломать тему после очередного обновления плагина.
И вот где начинается конфликт: старый подход защищают не потому, что он хороший, а потому что он привычный. В итоге проекты тащат на себе легаси-стили, которые тормозят поддержку и раздувают фронт. 🧨
Если в вашей теме до сих пор держится CSS на костылях — это не стабильность. Это долг, который уже пора закрывать.
WP Surgery
@WpSurgeryPro
CSS в WordPress до сих пор часто пишут так, будто на дворе 2014-й. Потом начинается цирк: лишние обёртки, кост
Этот пост опубликован в Telegram-канале WP Surgery. Подписаться можно по ссылке: @WpSurgeryPro.