2017-03-29 15 views
0

を返し、私はここで500Wordpressのエンキュースクリプト500エラー

add_action('ninja_forms_insert_sub', 'ninja_forms_coregistration', 4); 
function ninja_forms_coregistration($sub_id){ 
    global $ninja_forms_processing; 
    if(isset($ninja_forms_processing) && $ninja_forms_processing->data AND @$ninja_forms_processing->data['form']['sub_id']){ 
     $form = $ninja_forms_processing->data['form'] ; 

     if($ninja_forms_processing->data['form_ID'] == 3){ 
      wp_enqueue_script('reworldmedia-ninja-forms-allianz-scripts', get_template_directory_uri().'/assets/javascripts/ninja-forms-allianz.js'); 
     } 
     coregistration_send($form, $ninja_forms_processing); 
    } 
} 

登録し、エンキュースクリプトを私のファイルのfunctions.php に私は白ページを持って、コンソールエラー午前私のjsファイルの内容です:

jQuery(document).ready(function(){ 
    $(".ninja-forms-cont .ninja-forms-form").submit(function() { 
     send_GA("click-submit-form-allianz","submit","click sur allianz form"); 
     return false; 
    }); 
}); 
+0

ファイルへの正しいパスは間違いありませんか? – AdamMcquiff

+0

はい@AdamMcquiff私はそれを印刷するとき私はまさに望むファイルを得る – 1616

答えて

0

スクリプトを最初に登録してからエンキューする必要があります。これを行うには

、変更:

wp_enqueue_script('reworldmedia-ninja-forms-allianz-scripts', get_template_directory_uri().'/assets/javascripts/ninja-forms-allianz.js'); 

次へ:

wp_register_script('reworldmedia-ninja-forms-allianz-scripts',  
get_template_directory_uri().'/assets/javascripts/ninja-forms-allianz.js'); 
wp_enqueue_style('reworldmedia-ninja-forms-allianz-scripts') 
0

あなたは本当のエラーメッセージを取得されていません。 functions.phpファイルでデバッグを有効にしてみてください。これをfunuctions.phpページの先頭に追加します。

<?php 

// Turn off all error reporting 
error_reporting(0); 

// Report simple running errors 
error_reporting(E_ERROR | E_WARNING | E_PARSE); 

// Reporting E_NOTICE can be good too (to report uninitialized 
// variables or catch variable name misspellings ...) 
error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE); 

// Report all errors except E_NOTICE 
error_reporting(E_ALL & ~E_NOTICE); 

// Report all PHP errors (see changelog) 
error_reporting(E_ALL); 

// Report all PHP errors 
error_reporting(-1); 

// Same as error_reporting(E_ALL); 
ini_set('error_reporting', E_ALL); 

?> 
関連する問題