我是Genesis框架的新手,对它的儿童主题感到困惑。 Genesis主题本身有自己的主题样式表,但你需要安装一个孩子 - 他们使用Genesis。我见过的子主题(例如Genesis Sample http://demo.studiopress.com/genesis-sample/)完全重新创建了样式表。这对我来说似乎毫无意义 - 有人能告诉我我错过了什么吗?是否有最佳实践方法导入父样式表并自定义子样式?
答案 0 :(得分:0)
如果您的孩子主题依赖于Genesis样式表,那么,当Genesis更改其style.css
(就像它为2.3.0做的那样,它可能用于未来的版本时),突然对Genesis的更新(可能是根据您的设置自动应用)会破坏您网站的外观。
另一个原因是,包括genesis/style.css
和your-child-theme/style.css
是一个额外的HTTP请求(带有后续开销),如果不在HTTP/2
上,可能会略微影响性能。