如何将内联css代码中使用的php变量的输出保存到主style.css中? 时间:2014-05-29 作者:Knott 我有一些PHP变量,每个变量表示通过主题选项界面设置的一些用户设置,例如:主题颜色、排版等所有这些变量都在一个名为dynamic-style.php:<?php <style type="text/css"> body { color: <?php echo $text_color; ?>; } </style> ?> 有没有办法从dynamic-style.php 并将其保存到mainstyle.css 在文件的底部?我需要这样做来减少公共主题上HTTP请求的数量。非常感谢。 2 个回复 SO网友:eyoung100 这个PHP Manual, 明确地file_put_contents 将为您指明正确的方向。我的建议是将名称/值对写入数组,在空白CSS文件的顶部插入注释,并向主样式表添加导入指令,直到测试输出,然后将数组转储到测试样式表中。 SO网友:StudioAl 这并不完全是您想要的答案,因为它不会直接将样式添加到主样式表中,但通常的处理方式是使用wp_add_inline_style() 作用它将使用您的主样式表(或您定义的任何排队样式表)作为依赖项,但将在<head> (而不是样式表本身),因此它至少不是对其他样式表文件的调用。 结束 文章导航