2016-09-12 2 views
0

Я новичок в структуре Genesis и смущен тем, что это детские темы. Сама тема Genesis имеет собственную таблицу стилей тем, но вам необходимо установить ребенка, чтобы использовать Genesis. Детские темы, которые я видел (например, пример Genesis http://demo.studiopress.com/genesis-sample/), полностью воссоздают таблицу стилей. Это кажется мне бессмысленным - может кто-нибудь сказать мне, что я пропустил? Есть ли лучший способ импортировать родительскую таблицу стилей и настроить дочерние стили?WordPress Genesis child-theme - почему он не тянет родительский css?

ответ

0

Если ваша детская тема опиралась на таблицу стилей Бытия, то, когда Genesis меняет свой style.css (как и для версии 2.3.0, и может быть для будущих версий), внезапно обновляется Genesis (которое может применяться автоматически в зависимости от на вашей настройке) нарушит внешний вид вашего сайта.

Другая причина заключается в том, что в том числе genesis/style.css и your-child-theme/style.css - дополнительный HTTP-запрос (с последующими накладными расходами), который может слегка повлиять на производительность, если не на HTTP/2.

+0

Спасибо, Гэри, другие детские темы (например, дведцать одна детская тема) будут «@import url (« ... content/themes/twentyfifteen-child/style.css »); 'родительские стили - это приемлемо с помощью Genesis? – Valerie

+0

Это действительно к ним. Основное отличие заключается в том, что StudioPress не хочет, чтобы Genesis была активирована напрямую, в отличие от Twenty Fifteen et al. – GaryJ

Смежные вопросы