【发布时间】:2020-05-22 10:51:51
【问题描述】:
我想知道是否可以从页面模板中包含的文件中将样式表排入队列。因此,例如,我想包含一个具有特定元素的文件,并且只想在页面上加载该元素时加载特定的样式表。谢谢!
【问题讨论】:
我想知道是否可以从页面模板中包含的文件中将样式表排入队列。因此,例如,我想包含一个具有特定元素的文件,并且只想在页面上加载该元素时加载特定的样式表。谢谢!
【问题讨论】:
如何检查此元素是否已加载,如果是,则将样式表加入队列?
首先,用
注册样式wp_register_style( 'my-custom-style', 'path-to-my-style');
这会准备样式,但不会加载它们。
P.S.:关于 wp_register_* 和 wp_enqueue_* here on SO 有一个很好的总结。
其次,您检查您是否在带有自定义元素的页面上,并在那里实际加载脚本。
if($elementLoaded === true) {
wp_enqueue_style('my-custom-style');
}
【讨论】: