样式表在标题中还是在函数中?

时间:2017-06-15 作者:Daniel

所以我有一个有趣的两难选择。我的理解是,最佳实践是加载样式表,包括通过函数加载引导css和javascript。php文件。但是,在标题中。php文件样式表片段包含以下内容:

<link rel="stylesheet" href="<?php bloginfo(\'stylesheet_url\'); ?>" type="text/css" media="screen" />
我提到的“这个”是媒体=“屏幕”。如果我没有弄错的话,这是@媒体规则的一部分,但我不确定是否有必要将此站点重构为引导式移动响应站点。

否则,我将删除它并放置以下代码:

wp_enqueue_style(\'stylecss\', get_stylesheet_uri());
进入函数。php文件。我的问题是,为了WP最佳编码实践,在实现引导模板时,我是否会通过消除头部的代码行来把事情搞砸?

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

wp_enqueue_style 具有表示media 属性https://developer.wordpress.org/reference/functions/wp_enqueue_style/

您可以执行以下操作以正确加载:

wp_enqueue_style( \'stylecss\', get_stylesheet_uri(), array(), false, \'screen\' );

希望有帮助!

结束

相关推荐

如何将wp-login.php页面上的默认css样式出列?

我正在wp登录上加载自己的样式表。php页面使用login_enqueue_scripts 所以我不需要该页面附带的默认样式。是否可以取消与wp登录相关的样式。php?在WordPress的其他地方,我使用wp_dequeue_style() 删除与一起排队的CSS文件wp_enqueue_style(). 我不确定wp登录的过程是否相同。php。