将来自选项框架的代码块排队

时间:2014-02-26 作者:Steve Dimock

我目前正在使用Redux框架,以允许我的主题的用户分别向主题的页眉和页脚添加额外的CSS和JS代码。Redux将此代码存储在全局变量中,因此很容易访问。

然而,这意味着我必须调用标头中的全局变量。php或页脚。php文件,然后在那里回显Redux中的代码。这似乎并不理想。我想知道是否有任何方法可以将这些代码块排队到函数中。php文件,而不是试图将其直接编码到模板文件中。

例如:

#header{
    margin: 0 auto;
}
输入到Redux内的CSS框中。然后我可以在标题中访问它。php,类似于:

global $redux_global;
echo $redux_global[\'css-block\'];
。。。它会弹出上面的CSS。这很好,但如果我这样做,它就不能正确排队。根据我的理解,我只能使用带有wp\\u enqueue\\u样式和wp\\u enqueue\\u脚本的URL,所以我不知所措。

谢谢你的帮助!

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

在这里领导Redux的开发。

如果您声明global $redux_global 在标题中。php文件,主题中的所有其他模板文件都可以访问它。

您还可以使用$GLOBALS[\'redux_global\'][\'css-block\'] 绕过$global $redux_global.

结束

相关推荐

在中使用<?PHP ECHO get_num_queries();?>查询,我看到有7000多个查询?

我已经在几秒钟内完成了查询。在我的页脚中。php和我看到的约9秒内查询7000次,这是很多吗??在我的本地主机上我在3070秒内有195个查询。由于实时版本很慢,我想知道查询是否是原因?什么是监控/减少查询的最佳分步方式?如何检查触发查询的代码?当做