2017-09-05 10 views
0

キング・コンポーザーを使用して複数のJSファイルを追加する必要があります。 私はAdd Map に従っていますが、複数のファイルを読み込むことができませんでした。キング・コンポーザー - Googleマップ・フィールド用に複数のJSファイルを追加

コードは、選択ページの地図を表示するためのWordPressテーマオプションに使用します。

<?php 
$kc->add_map(array(
    'location' => array(
     'name' => 'Locations', 
     'description' => 'Add your location details', 
     'icon' => 'cpicon kc-icon-map', 
     'category' => 'Content', 
     'assets' => array(
      'scripts' => array(
       'googlemap_js' => "MY JS FILE PATH", 
       'type' => 'javascript', 
       'jquery' => '', 
      ) , 
      'scripts' => array(
       'location_js' => 'MY JS FILE PATH', 
       'type' => 'javascript', 
       'jquery' => '', 
      ) , 
     ) , 
     'params' => array(
      array(
       'name' => 'image', 
       'label' => 'Upload Images', 
       'type' => 'attach_images', 
       'admin_label' => true, 
      ) , 
     ) 
    ) , 
)); 
?> 
+0

しなければならず、エラーがありますか...? https://stackoverflow.com/help/mcve –

+0

@MaciejJureczko何もエラーはありませんでしたが、1つだけJSを読み込みました。私の側には欠けていますか? –

答えて

0

誤った方法でスクリプトを追加しています。

それは

<?php 
$kc->add_map(array(
    'location' => array(
     'name' => 'Locations', 
     'description' => 'Add your location details', 
     'icon' => 'cpicon kc-icon-map', 
     'category' => 'Content', 
     'assets' => array(
      'scripts' => array(
       'googlemap_js' => "MY JS FILE PATH", 
       'location_js' => 'MY JS FILE PATH', 
       'js_lib1' => 'MY JS FILE PATH', 
       'js_lib2' => 'MY JS FILE PATH', 
       'jquery' => '', //calling the script enqueue before - enqueue from other place. 
      ) , 
     ) , 
     'params' => array(
      array(
       'name' => 'image', 
       'label' => 'Upload Images', 
       'type' => 'attach_images', 
       'admin_label' => true, 
      ) , 
     ) 
    ) , 
)); 
?> 
+0

ご回答ありがとうございます。 :) –

関連する問題