Як до wordpress підключити jquery
- Reg.ru - тут реєструю і продовжую доменні імена, дуже надійна компанія!
- HostIQ - хостинг преміум якості.
- Ihor - більш бюджетний, але теж дуже якісний хостинг-провайдер.
- Telderi.ru - єдина надійна біржа в рунеті, на якій можна купити готові сайти з доходом!
Обидва способи в принципі підходять, але неправильні з точки зору самого wordpress, адже в движку закладені спеціальні функції, які дозволяють безпечно підключати скрипти і стилі до шаблону, в тому числі і jquery. Зараз ми розглянемо ці функції.
Підключаємо jquery правильним чином
Далі вам потрібно знайти functions.php. саме в нього ми будемо вставляти наш код для підключення бібліотеки. Ось сам код, вставте його в початок або кінець файлу:
function load_jquery () wp_enqueue_script ( 'jquery_me', get_template_directory_uri (). '/ js / jquery-3.0.0.min.js');
>
Це код з шаблону одного з моїх сайтів, вам, швидше за все, доведеться відредагувати його під себе. Тут ми пишемо свою призначену для користувача функцію, в якій викликаємо функцію wp_enqueue_script. Вона, в свою чергу, має 2 параметри: назва (заповнюємо довільно) і шлях до файлу. Щоб отримати універсальний шлях, використовуємо функцію get_template_directory_uri () і з'єднуємо її з рядком, де прописується шлях вже виходячи з кореня шаблону.
Відповідно, вам потрібно перевірити, чи дійсно в кореневій папці вашого шаблону лежить каталог js, в якому є файл jquery-3.0.0.min.js. Можливо, у вас каталог називається по-іншому, інша версія jquery або просто вона не стисла і т.д. У всіх цих випадках вам потрібно внести відповідні правки в шлях до файлу, щоб у вас все підключилося правильним чином.
Відмінно, саму функцію ми написали, залишається викликати її при завантаженні сайту, щоб наша бібліотека успішно підключилася. Для цього нижче додайте такий код:
add_action ( 'wp_enqueue_scripts', 'load_jquery');
Ми використовуємо стрілялки або, як його ще називають - хук. Хук wp_enqueue_scripts підвантажує до шаблону скрипти, а за допомогою цього рядка коду ми даємо движку команду - мовляв, виконай також при підвантаження функцію load_jquery. У цій самій функції движок виконує підключення бібліотеки.