gpt4 book ai didi

javascript - wp_head 在插件中不起作用

转载 作者:行者123 更新时间:2023-12-01 05:34:08 24 4
gpt4 key购买 nike

我已经编写了一个简单的插件供我自己使用,并且我正在尝试将一些 javascript 插入到 head 标记中。

如果我使用

add_action( 'init', 'add_to_head' );

然后它就可以工作了,但是它在任何 Jquery 之前加载,这是不好的。

如果我使用

add_action( 'wp_head', 'add_to_head' );

然后什么也没有发生!这是我试图调用的函数。

function add_to_head() {?> 
<script>alert("test");</script><?php
}

除非我使用 add_action 'init' ,否则控制台中不会出现错误,它表示 Jquery 未定义(显然)。

更新

如果我使用 add_action( 'get_footer', 'add_to_head' );然后就可以了!但我不确定这是否是正确的钩子(Hook)。

最佳答案

使用wp_footer钩子(Hook),使用wp_footer钩子(Hook)没有任何问题。

<?php
function add_to_head() {?>
<script>alert("test");</script><?php
}
add_action( 'wp_footer', 'add_to_head' );
?>

关于javascript - wp_head 在插件中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35059893/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com