1

有一个让我发疯的问题,原因是它应该是一个非常简单的修复,基本上在我的“footer.php”文件中,我需要在“wp_head”钩子中添加一些 CSS 行。我期望的工作是这样的:

<?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”中。

如果有人知道如何解决这个问题,将不胜感激。干杯,汤姆。

4

1 回答 1

2

在普通页面上,直到 after 运行后才会包含您的 footer.php wp_headget_footer()在您的模板中看到了吗?这就是这段代码运行的时候。您需要将此代码包含在页面生命周期早期加载的文件中(例如functions.php)。

于 2012-11-27T23:50:58.133 回答