Skocz do zawartości
PL
Szukaj na Pecetowiczu
  • Utwórz konto

Wczytywanie wp_enqueue_script nie działa w WordPress


Rekomendowane odpowiedzi
function aos() {
    wp_enqueue_script('partners', "/js/partners.js");
}

add_action( 'wp_enqueue_scripts', 'aos' );
<script type="text/javascript" src="/js/partners.js"></script>

Dlaczego żadne z tych opcji wp_enqueue_script nie włącza mi skryptu w WordPress :c

Odnośnik do komentarza
Udostępnij na innych stronach

https://developer.wordpress.org/reference/functions/wp_enqueue_script/#comment-274

/**
 * Proper way to enqueue scripts and styles.
 */
function wpdocs_theme_name_scripts() {
    wp_enqueue_style( 'style-name', get_stylesheet_uri() );
    wp_enqueue_script( 'script-name', get_template_directory_uri() . '/js/example.js', array(), '1.0.0', true );
}
add_action( 'wp_enqueue_scripts', 'wpdocs_theme_name_scripts' );
Odnośnik do komentarza
Udostępnij na innych stronach

functionts.php
<?php

function scripts() {
    wp_enqueue_script( 'partners', get_template_directory_uri() . '/js/partners.js', array(), '1.0.0', true );
}
add_action( 'wp_enqueue_scripts', 'scripts' );

?>

header.php

<?php scripts(); ?>
  
  

W ten sposób nie działa

Odnośnik do komentarza
Udostępnij na innych stronach

To nie zadziała... Zobacz sobie jakiś tutorial w sieci jak tworzyć własne motywy pod WordPressa.

Żeby wywować skrypty JSowe i style, to musisz użyć jednej z funkcji:

  • wp_head();
  • wp_footer();

W zależności od szablonu.

https://codex.wordpress.org/Function_Reference/wp_head

https://codex.wordpress.org/Function_Reference/wp_footer

Odnośnik do komentarza
Udostępnij na innych stronach

Odnośnik do komentarza
Udostępnij na innych stronach

Jedyna i wystarczalna strona na start dla WP to Codex (ew. nowa odsłona dokumentacji) ☺️

https://codex.wordpress.org/

https://developer.wordpress.org/reference/

Tak naprawdę do prostych rzeczy nic więcej nie potrzeba.

Odnośnik do komentarza
Udostępnij na innych stronach

Kontynuuj dyskusję

Dołącz do Pecetowicza, aby kontynuować dyskusję w tym wątku.

  • Dodaj nową pozycję...
  • Dodaj nową pozycję...