2012-11-27 67 views
1

有一個讓我瘋狂的問題,理由是它應該是一個非常簡單的修復,基本上在我的「footer.php」文件中,我需要將一些CSS添加到「wp_head 「鉤。我希望的工作是這樣的:簡單的WordPress「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

是否有任何理由需要在您的footer.php此代碼?如果你把它放到你的functions.php文件中,它應該可以正常工作。 – tw16

回答

2

在普通頁面上,只有在wp_head已經運行之後,纔會包含footer.php。在你的模板中看到get_footer()?這是代碼運行的時候。您需要將此代碼包含在頁面生命週期中較早加載的文件中(例如,functions.php)。

+0

啊,我的壞,當時我的腦海裏空空蕩蕩,爲此歡呼! – Tom