WordPress:将排队样式从页脚移动到标题

时间:2017-02-06 20:17:50

标签: wordpress

我使用了使用特定样式的各种模板部件。为了尽量减少未使用的样式量,我在functions.php中注册了样式表,并将它们排列在相关的模板部件上。

这样做的副作用是模板部分样式表在页脚中排队。有没有办法将它们移动到标题?

1 个答案:

答案 0 :(得分:2)

您看到的是因为在模板代码运行时,始终生成页面标题。

我可能会使用类似template_include的内容来嗅出包含哪个模板,然后相应地排列正确的样式文件......

function queue_template_style($template) {
    switch($template) {
        case 'template-1':
            wp_enqueue_style(...);
        break;
    }

    return $template;
}
add_filter( 'template_include', 'queue_template_style', 100 );

希望这有帮助!