[Wordpress] Ładowanie pliku javascript do pluginu |
[Wordpress] Ładowanie pliku javascript do pluginu |
18.02.2016, 13:15:08
Post
#1
|
|
Grupa: Zarejestrowani Postów: 161 Pomógł: 4 Dołączył: 18.03.2011 Ostrzeżenie: (0%) |
Witam
Ładuję pliki do pluginu. Bez problemu udało mi się 'zaciągnąć' pliki .css jednak z .js mam jakiś problem... Robię tak: Kod function mw_kalkulator1_js() { wp_register_script('kalkulator1', plugins_url('js/kalkulator1.js', __FILE__)); } add_action('wp_enqueue_scripts', 'mw_kalkulator1_js'); Niestety to nie wystarcza. W konsoli > network w ogóle się ten plik nie ładuje (w przeciwieństwie do plików .css). Dodam, że próbowałem jeszcze add_action('init', ...). Ktoś coś kojarzy? Pozdrawiam |
|
|
18.02.2016, 13:39:08
Post
#2
|
|
Grupa: Zarejestrowani Postów: 61 Pomógł: 13 Dołączył: 17.12.2011 Ostrzeżenie: (0%) |
Oprócz register musi być również enqueue: wp_enqueue_script()
-------------------- fklar.pl
|
|
|
18.02.2016, 13:58:44
Post
#3
|
|
Grupa: Zarejestrowani Postów: 161 Pomógł: 4 Dołączył: 18.03.2011 Ostrzeżenie: (0%) |
Dzięki za odpowiedź. Była trafna
Jeszcze jedno pytanko: nie wiem czy to zasada czy może coś źle robię: Kod function mw_kalkulator1_js() { wp_register_script('kalkulator1', plugins_url('js/kalkulator1.js', __FILE__), array('jquery')); wp_register_script('kalkulator1', plugins_url('js/jquery-1.11.2.min.js', __FILE__), array('jquery')); wp_register_script('kalkulator1', plugins_url('js/jquery-ui.min.js', __FILE__), array('jquery')); wp_enqueue_script('kalkulator1'); } To powoduje zaciągnięcie tylko pierwszego pliku (próbowałem różnych kombinacji). Edit: próbowałem to rozbić na dwie funkcje ale nie podziałało, ciągle bierze tylko pierwszy skrypt... Czy w funkcji mogę zaciągnąć tylko jeden plik na raz czy jest jakieś wyjście z tej sytuacji? Pozdrawiam Ten post edytował L0k0 18.02.2016, 14:23:16 |
|
|
18.02.2016, 17:33:13
Post
#4
|
|
Grupa: Zarejestrowani Postów: 61 Pomógł: 13 Dołączył: 17.12.2011 Ostrzeżenie: (0%) |
Mam nadzieję, że dostrzegasz o co chodziło -------------------- fklar.pl
|
|
|
Wersja Lo-Fi | Aktualny czas: 28.04.2024 - 03:55 |