首页 > 解决方案 > 从文件中排队样式表

问题描述

我想知道是否可以从页面模板中包含的文件中将样式表排入队列。因此,例如,我想包含一个具有特定元素的文件,并且只想在页面上加载该元素时加载特定样式表。谢谢!

标签: csswordpresstemplates

解决方案


如何检查该元素是否已加载,如果是,则将您的样式表加入队列?

首先,注册样式

wp_register_style( 'my-custom-style', 'path-to-my-style');

这会准备样式,但不会加载它们。

PS:关于 SOwp_register_*有一个很好的总结。wp_enqueue_*

其次,您检查您是否在带有自定义元素的页面上,并在那里实际加载脚本。

if($elementLoaded === true) {
    wp_enqueue_style('my-custom-style');
}

推荐阅读