是否使用wp_Register_style在页脚中加载css?

时间:2014-09-13 作者:Osu

我知道你可以使用wp_register_script 因为有一个$in_footer 用于执行此操作的参数。然而,没有一个wp_register_style 似乎是这样。

是否有办法将CSS以同样的方式排列在页脚中,或者我必须手动硬编码页脚中的文件路径。php文件?

1 个回复
最合适的回答,由SO网友:Rarst 整理而成

从技术上讲,样式应该只在头部输出,而在其他地方输出则是无效的HTML(不过浏览器对此非常松懈,也不太在意)。

所以为了标准的最大利益,WordPress不会做这样的事情。正当正当

事实上,这是毫无悔意的。有print_late_styles() 函数,在页脚中运行,将输出页眉中未出现的任何排队样式。

所以,虽然并没有明确的方式将页脚的样式排入队列(就像脚本一样),但只要在页眉传递后将它们添加到队列中,它们就会出现在队列中。

这个主意还是不太好,但确实管用。

结束

相关推荐

为什么幻灯片放映(使用JQuery FlexSlider制作)在我从函数.php加载时不能工作,但如果我从footer.php文件中加载就可以了?

我有以下情况:我将这个纯HTML主题(使用引导CSS框架)带入WordPress主题。这是原始的纯HTML演示主题(我有完整的源代码,因为这是一个可下载的示例):http://www.html.it/guide/img/bootstrap/demo/home.html这是我个人正在研究的WP主题:http://onofri.org/WP_BootStrap/正如您所看到的,与最初的演示网站和我的个人WP主题唯一的区别是,在第二个演示中,标题中的幻灯片(使用flexslider JQuery插件制作)没有显