2017-07-10 14 views
2

私はWordPressウェブサイトの連絡先フォーム7プラグインを使用しています。私は、機能を拡張するために新しいJavaScriptコードを修正して追加する必要がある状況があります。今私の子供のテーマでscript.jsファイルを上書きしたいと思います。 ファイルの場所:plugins/contact-form-7/includes/js/scripts.js連絡先フォームを無効にする方法子テーマの7つのjsファイル

助けてください。あなたの子供のテーマで上書きスクリプトファイルの

答えて

2

は、まず、あなたのプラグインのスクリプトをデキューした後、子テーマのパスで再びスクリプトファイルを追加する必要がwp_dequeue_script

を使用して、プラグインのスクリプトファイルをデキューする必要があります。あなたのプラグインスクリプト[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); 
} 
+0

@Anilsharmaこの回答は役に立ちましたか? –

+0

それは助けました。私の一日を節約していただきありがとうございます! –

+0

あなたは大歓迎です。私はそれが助けてうれしい –

関連する問題