Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在子主题中覆盖contact form 7 js文件_Javascript_Php_Wordpress_Wordpress Theming_Contact Form 7 - Fatal编程技术网

Javascript 如何在子主题中覆盖contact form 7 js文件

Javascript 如何在子主题中覆盖contact form 7 js文件,javascript,php,wordpress,wordpress-theming,contact-form-7,Javascript,Php,Wordpress,Wordpress Theming,Contact Form 7,我正在我的WordPress网站上使用联系人表单7插件。在这种情况下,我必须修改并添加新的JavaScript代码来扩展功能。现在我想覆盖我的子主题中的文件script.js。 文件位置:plugins/contact-form-7/includes/js/scripts.js 请提供帮助。要在子主题中覆盖脚本文件,首先需要使用 退出插件脚本后,您需要再次添加带有子主题路径的脚本文件。将插件脚本[scripts.js]文件放入子主题中。检查下面的示例代码。将下面的代码放入子主题function.

我正在我的WordPress网站上使用联系人表单7插件。在这种情况下,我必须修改并添加新的JavaScript代码来扩展功能。现在我想覆盖我的子主题中的文件
script.js
。 文件位置:
plugins/contact-form-7/includes/js/scripts.js


请提供帮助。

要在子主题中覆盖脚本文件,首先需要使用

退出插件脚本后,您需要再次添加带有子主题路径的脚本文件。将插件脚本[
scripts.js
]文件放入子主题中。检查下面的示例代码。将下面的代码放入子主题
function.php
文件中

add_action('wp_enqueue_scripts', 'pre_contact_form_callback', 100);
function pre_contact_form_callback()
{
    wp_dequeue_script('contact-form-7');
    wp_enqueue_script( 'contact-form-7-child', get_stylesheet_directory_uri().'/js/scripts.js', array( 'jquery', 'jquery-form' ), null, true);
}

@Anilsharma这个答案是否有用?它有用。谢谢你救了我一天!