在自定义标题中显示入队的CSS和脚本

时间:2018-06-15 作者:Rick Evans

这应该很简单!我们在主题中加入了CSS和脚本,当使用wp\\u head方法时,它们被注册并正确显示。

我搜索了又搜索,但找不到答案-如何仅显示排队的CSS和脚本?本质上类似于wp\\U标题,但带有样式和脚本。

1 个回复
最合适的回答,由SO网友:Krzysiek Dróżdż 整理而成

所以我们需要做的就是检查WP在wp_head 模仿那种行为。。。

在里面wp-includes/default-filters.php (第244行)您可以找到:

add_action( \'wp_head\',             \'_wp_render_title_tag\',            1     );
add_action( \'wp_head\',             \'wp_enqueue_scripts\',              1     );
add_action( \'wp_head\',             \'wp_resource_hints\',               2     );
add_action( \'wp_head\',             \'feed_links\',                      2     );
add_action( \'wp_head\',             \'feed_links_extra\',                3     );
add_action( \'wp_head\',             \'rsd_link\'                               );
add_action( \'wp_head\',             \'wlwmanifest_link\'                       );
add_action( \'wp_head\',             \'adjacent_posts_rel_link_wp_head\', 10, 0 );
add_action( \'wp_head\',             \'locale_stylesheet\'                      );
add_action( \'wp_head\',             \'noindex\',                          1    );
add_action( \'wp_head\',             \'print_emoji_detection_script\',     7    );
add_action( \'wp_head\',             \'wp_print_styles\',                  8    );
add_action( \'wp_head\',             \'wp_print_head_scripts\',            9    );
add_action( \'wp_head\',             \'wp_generator\'                           );
add_action( \'wp_head\',             \'rel_canonical\'                          );
add_action( \'wp_head\',             \'wp_shortlink_wp_head\',            10, 0 );
add_action( \'wp_head\',             \'wp_custom_css_cb\',                101   );
add_action( \'wp_head\',             \'wp_site_icon\',                    99    );
一种方法是删除所有冗余操作并使用wp_head 在自定义标题中。

另一种解决方案是手动调用其中的函数。因此,您可以在自定义标题中执行以下操作:

<?php
    wp_enqueue_scripts();
    wp_print_styles();
    wp_print_head_scripts();
?>
这应该足够了。

结束

相关推荐

子主题.css文件不会覆盖其父.css文件

上个月,我创建了我的第一个网站。在此之前,我没有编码知识,所以我学到的每一件事对我来说都是新的。上周我的问题是我的孩子主题。css文件(和php.file,但这是另一回事)并没有覆盖它们的父文件。css文件。我整个星期都在努力寻找解决方案,但到目前为止没有成功。这是我在子函数中输入的代码。php文件=========================================================================(5)-此代码允许最后读取子主题,但某些其他css(必须依赖其他