在插件中加入内联的css行吗? 时间:2013-01-16 作者:Dustin 通常在插件中,我会使用wp\\u enqueue\\u样式添加样式。然而,我目前正在创建一个只需要几行CSS的插件,我想知道是否最好是内联提供样式来保存请求。显然,使用wp\\u enqueue\\u样式有很多优点,但它们值得为这么一小段CSS额外请求吗?这方面是否有公认的“最佳实践”? 2 个回复 最合适的回答,由SO网友:Derk-Jan 整理而成 TL;博士EnqueueUsing external stylesheet专业版:您的所有款式都在一个位置专业版:减少网页编码专业版:更容易维护插件专业版:可以使用挂钩更改文件的位置专业版:可以使用挂钩来取消文件队列专业版:可以自动使用缩小样式缺点:可能会添加额外的HTTP请求(可以克服)Using inline styles专业版:可以直接查看应用的样式没有额外的HTTP请求缺点:不能使用挂钩来更改样式缺点:无法使用挂钩来取消样式的排队缺点:根本无法缩小样式CON:Need !重要的是要覆盖样式,通常我会说:当然,如果你是唯一一个使用它的人,那么就直接进行内联操作。但你说的是plugin 这意味着代码将public 因此,以可扩展性为目标。现在您只有几行样式:如果那几个人变得越来越多怎么办如果有人扩展了你的插件怎么办如果有人想改变它怎么办如果有人在css文件中搜索它怎么办如果有人想自动缩小它怎么办因此,请排队等候。(最好只有在插件需要的情况下才有条件。)The same applies to JavaScript. (但如有可能,应将其包含在页脚中。) SO网友:s_ha_dum 这很难回答,我真的不确定是否有官方的答案。我理解人们对保存请求的看法,但内联风格几乎总能获胜。主题或最终用户很难更改CSS。考虑到这一点,我想我应该在公开发布的插件中这样做。。。如果CSS对functioning 插件,例如幻灯片。或者,如果我在插件中还包含了一个过滤器,允许更改或删除内联CSS。 结束 文章导航