嗨,我已经接管了一个半定制主题的网站。这是一个过时的主题,有很多脚本和格式。目前,我在将样式表放入函数队列时遇到了一个小问题。php而不是标头。php(因为它们都直接包含在header.php中)。
问题#1
主题具有特定的“样式”。php’直接加载到标题。包含以下内容的php文件:
header("Content-type: text/css",true);
ob_start("compress");
function compress($buffer) {
/* remove comments */
$buffer = preg_replace(\'!/\\*[^*]*\\*+([^/][^*]*\\*+)*/!\', \'\', $buffer);
/* remove tabs, spaces, newlines, etc. */
$buffer = str_replace(array("\\r\\n", "\\r", "\\n", "\\t", \' \', \' \', \' \'), \'\', $buffer);
return $buffer;
}
/* css files */
include(\'style.css\');
include(\'css/1140.css\');
include(\'css/response.css\');
include(\'css/flexslider.css\');
include(\'css/tipsy.css\');
include(\'css/custom.css\'); // ALL CUSTOMIZATION goes here!
ob_end_flush();
我想知道是单独加载所有文件还是以某种方式排队。php文件。
问题#2
它有更改颜色的动态选项,因此直接加载到标题。php带行:
<?php $primary_color = $data[\'primary_color\'];?>
<link rel="stylesheet" href="<?php echo get_template_directory_uri(); ?>/css/color.php?color=<?php echo substr($primary_color,1) ?>" type="text/css" media="screen" />
如何将其移动到函数并使用常规wp\\U排队?
非常感谢!