有一个让我疯狂的问题,理由是它应该是一个非常简单的修复,基本上在我的“footer.php”文件中我需要将一些CSS添加到“wp_head”钩子中。我期望工作的是:
<?php function footer_widgets() { ?>
<style type="text/css">
#footer {
border-top:0 !important;
margin-top:0 !important;
padding-top:0 !important;
}
</style>
<?php } add_action('wp_head', 'footer_widgets');?>
这没有任何作用,奇怪的是如果我将钩子从“wp_head”更改为“wp_footer”,它会输出到该钩子,但需要在“wp_head”中。
如果有人知道如何解决这个问题,我将不胜感激。 干杯, 汤姆。
答案 0 :(得分:2)
在正常页面上,直到wp_head
运行之后才会包含您的footer.php。在模板中看到get_footer()
?这是代码运行的时候。您需要将此代码包含在页面生命周期早期加载的文件中(例如functions.php)。