我正在修改开发人员推荐 ( See latest post ) 的插件,建议在 functions.php
中编写一些 Javascript的 Wordpress。
现在,当我这样做时,我的整个 wordpress 都变成了空白。好吧,经过一番思考..“你不能在 PHP 中编写纯 Javascript”..
所以我把它们写在一个 <script>
中标签,以及 echo "
内的那个, ";
标签。现在..我不确定该功能是否正常工作(尚未测试),但 Wordpress 再次显示,但是..我收到消息
Notice: Undefined variable: group in /home/appelhulp/domains/appelhulp.nl/public_html/wp-content/themes/Divi/functions.php on line 8
Notice: Undefined variable: option in /home/appelhulp/domains/appelhulp.nl/public_html/wp-content/themes/Divi/functions.php on line 9
Notice: Undefined variable: option in /home/appelhulp/domains/appelhulp.nl/public_html/wp-content/themes/Divi/functions.php on line 25
这是代码文件
所以我的问题是:
问题是什么?如何使这些消息消失?
正确答案
虽然我接受了@Burak 的回答,但这只是正确答案的一半。另请参阅@RahilWazir 的部分,他/她的答案中有一半属于解决方案。由于 Burak 提供了正确的脚本,RahilWazir 提出了将其放置在 footer.php
中的建议。而不是 functions.php
.把它放在那里,就成功了。在 functions.php
没有让我实现我所寻求的。因此,谢谢两位!
最佳答案
在wordpress中有更好的标准方式
<?php
function add_js_functions(){
?>
<script>
// your js functions here
</script>
<?php
}
add_action('wp_head','add_js_functions');
关于javascript - 如何在 Wordpress 的 functions.php 中编写 Javascript 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24587280/