我是Genesis框架的新手,对其子主题感到困惑。 Genesis主题本身具有自己的主题样式表,但是您需要安装一个子主题才能使用Genesis。我所见过的子主题(例如Genesis Sample http://demo.studiopress.com/genesis-sample/)完全重新创建了样式表。在我看来,这毫无意义-有人可以告诉我我所缺少的吗?是否存在导入父样式表并自定义子样式的最佳实践方法?
最佳答案
如果您的孩子主题依赖于Genesis样式表,那么,当Genesis更改其style.css
时(如在2.3.0中所做的那样,并且可能会在将来的版本中进行更改),忽然对Genesis进行了更新(该更新可能会自动应用,具体取决于您的设置)将破坏您网站的外观。
另一个原因是,包括genesis/style.css
和your-child-theme/style.css
是一个额外的HTTP请求(带有后续开销),这可能会稍微影响性能(如果不在HTTP/2
上)。
关于css - WordPress创世纪 child 主题-为什么不拉父CSS?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39457425/