gpt4 book ai didi

php - 在子主题中包含用于表单验证的 Jquery 文件

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

我创建了一个子主题并在其上运行我的网站,以便我可以使用插件“contact-form-7”自定义包含在某些页面上的表单。在我的子文件夹中,我已经放置了 style.css、functions.php 和 js/custom_script.js。样式表导入正常,但我似乎无法让我的验证 jquery 文件在该表单上工作。这是我一直在使用的代码:

add_action( 'wp_enqueue_scripts', 'add_my_script' );
function add_my_script() {
wp_register_script( 'custom_script', get_stylesheet_directory_uri() . '/js/custom_script.js' ,array( 'jquery'));

wp_enqueue_script( 'custom_script' );
}

控制台没有记录任何错误,但我似乎无法在网络工具侧栏中找到它,除非我在调用 custom_script 时删除“js/”,在这种情况下会弹出 GET 错误。

我猜我错误地导入了文件,老实说,我还不能完全理解这些钩子(Hook)和导入文件——只使用了 WordPress 很短一段时间。

非常感谢任何帮助。

最佳答案

我相信您还没有包含 JQuery 文件?您必须先下载https://jquery.com/download/ ,然后像使用“custom_script”一样注册它,您只需将其放在functions.php中的“custom_script”之前,在“custom_script.js”中您也可以这样做:

$(document).ready(function(){

});

转到控制台,如果您看到:

Uncaught ReferenceError :$未定义

这是因为您没有根据需要包含 JQuery 文件。

希望这有帮助!狮子座。

关于php - 在子主题中包含用于表单验证的 Jquery 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39963490/

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