我正在尝试使用wp_head
挂钩为每个页面添加样式标记。下面的代码显示了我现在所拥有的:
private function __construct() {
add_action( 'wp_head', 'hook_anti_click_jack', 1 );
}
/* Prints out the style tag */
public function hook_anti_click_jack() {
$output="<style id='antiClickjack'> body{display:none !important;} </style>";
echo $output;
}
这不打印样式标记。我能做错什么?我正在用我正在制作的插件做这一切。
答案 0 :(得分:0)
当你以OOP方式添加一个钩子时,你可以通过对该类的引用来传递该方法。
private function __construct() {
add_action( 'wp_head', array($this, 'hook_anti_click_jack'), 1 );
}
/ *打印出样式标记* /
public function hook_anti_click_jack() {
$output="<style id='antiClickjack'> body{display:none !important;} </style>";
echo $output;
}