Najlepszym sposobem jest połączenie wszystkich kolejkowanych stylów w jedną funkcję, a następnie wywołanie ich za pomocą wp_enqueue_scripts
akcji . Dodaj zdefiniowaną funkcję do funkcji motywu. Php gdzieś poniżej początkowej konfiguracji.
Blok kodu:
function add_theme_scripts() {
wp_enqueue_style( 'style', get_template_directory_uri() . '/css/style.css' );
wp_enqueue_style ( 'custom', get_template_directory_uri () . '/css/custom.css', array( 'style' ) );
}
add_action ( 'wp_enqueue_scripts', 'add_theme_scripts' );
Proszę zanotować :
Trzeci parametr to tablica zależności, która odnosi się do tego, czy ten arkusz stylów jest zależny od innego arkusza stylów. Tak więc w naszym powyższym kodzie custom.css zależy od style.css
|
Dodatkowe podstawowe:
wp_enqueue_style()
funkcja może mieć 5 parametrów: jak w ten sposób - wp_enqueue_style ( $ uchwyt, $ src, $ deps, $ ver, $ media );
W prawdziwym świecie kodowania WP zwykle dodajemy również pliki javascript / biblioteki jQuery wewnątrz tej funkcji w następujący sposób:
wp_enqueue_script( 'script', get_template_directory_uri() . '/js/script.js', array ( 'jquery' ), 1.1, true);
Piąty parametr prawda / fałsz jest opcjonalny (parametry 2, 3 i 4 są również opt.), Ale jest bardzo istotny, pozwala nam umieścić nasze skrypty w stopce, gdy użyjemy parametru boolean jako true.