フォーラムへの返信

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック投稿者 creator777

    (@creator777)

    すみません。自己解決しました。

    テーマのfunctions.phpで、JQueryの読み込みを行っているところがありますが、ここを修正しました。

    functions.phpのコードを見ると、sidr_jsとsidr_do_jsがjqueryに依存しているのに、jqueryを明示的に読み込んでいないようです。そのため、jqueryが読み込まれる前にsidrの関数が呼び出されてしまい、エラーが発生しています。

    ということで、下記のコードに差し替えたら、正常にテーマが表示されました。

    /*sidr*/
    
    function sidr(){ 
        wp_enqueue_style('sidr_css', get_template_directory_uri().'/library/js/sidr-package-1.2.1/jquery.sidr.light.css'); 
        wp_enqueue_script('sidr_js', get_template_directory_uri().'/library/js/sidr-package-1.2.1/jquery.sidr.min.js', array('jquery') ); 
        wp_enqueue_script('sidr_do_js', get_template_directory_uri().'/library/js/sidr-package-1.2.1/do.js', array('jquery') );
    
    }
    
    add_action('wp_enqueue_scripts', 'sidr');

    JQueryの読み込みが、Contact Form 7の何らかの影響を受けたかもしれないです。

    フォーラム: プラグイン
    返信が含まれるトピック: Contact Form 7 メール2への自動返信選択
    トピック投稿者 creator777

    (@creator777)

    @munyagu
    ありがとうございます。
    今、テストしましたら、教えてくださったコードで、意図した通り動きました。
    大変助かりました。
    感謝しています。

    フォーラム: プラグイン
    返信が含まれるトピック: Contact Form 7 メール2への自動返信選択
    トピック投稿者 creator777

    (@creator777)

    @wildworks @munyagu
    こんにちは。
    お二人とも、教えてくださって、ありがとうございます。
    とても助かります。
    早速、試します。

3件の返信を表示中 - 1 - 3件目 (全3件中)