Задать вопрос
MaXComp
@MaXComp
интересуюсь frontend html+css+JS+php. Linux, C

Когда правлю css через Custom CSS/JS куда дописываются стили?

5b90d89895b59650601425.pngПочему-то изменения внеcенные в css темы либо дочерней темы не отображались на странице продукта (товара), проблему решила правка css через верхнюю панель - "Настроить"/Custom CSS/JS
В общем css применились и заработали, но не пойму где они сохраняются физически.
  • Вопрос задан
  • 126 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
OtshelnikFm
@OtshelnikFm Куратор тега WordPress
Обо мне расскажет yawncato.com
Скорей всего - в базе данных. И это плохо. Потом они берутся оттуда и инлайном в хедер вставляются.
И если у вас таких стилей будет много - это очень плохо. В базе этот мусор храниться не должен. Таблица опций раздувается и несколько медленней начинает работать сайт.

Инлайн стили имеют приоритет перед обычными css файлами.
Чтобы в дочерней теме стили отрабатывали - вы должны понимать - они должны быть ниже по коду (позже загружаться), т.к. если они "весят" (специфичность) одинаково - то и идти они должны позже родительских css. Если идут раньше - то им надо сделать "перевес" - например добавив :root или body перед классом. Примерно так: :root .need-class {margin:2px;}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы