Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the hide-login-page domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/artem952/domains/devarts.pro/public_html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wp-yandex-metrika domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/artem952/domains/devarts.pro/public_html/wp-includes/functions.php on line 6114
Как в CMS WordPress использовать символ «$» вместо «jQuery» подключаемых в скриптах

Как в CMS WordPress использовать символ «$» вместо «jQuery» подключаемых в скриптах

jquery dollar in wordpress - Как в CMS WordPress использовать символ «$» вместо «jQuery» подключаемых в скриптах

Разработчики WordPress умышленно заблокировали стандартный символ «$» в виде доллара для языка jQuery. Вы не сможете использовать данный символ без правок кода.

По умолчанию вместо «$» используется слово «jQuery».

Сделано это для того, чтобы избежать возможных конфликтов с другими библиотеками, которые также используют символ «$» , например MooTools или Prototype.

Как подключить jQuery в CMS WordPress

Библиотека jQuery уже встроена в CMS WordPress. Ничего дополнительно подключать не нужно. Достаточно просто вызвать ее в конфигурационном файле темы functions.php строкой кода:

wp_enqueue_script('jquery');

Более детально о правилах подключения скриптов и CSS файлов с кешированием и иерархией я расписал в отдельной статье тут: https://devarts.pro/3292-wordpress-add-scripts-correct.html

Безопасное использование jQuery в CMS WordPress

Вместо символа «$» в коде используется слово jQuery

jQuery(document).ready(function(){

	jQuery('.classname').click(function(){
		Alert('$ сейчас не работает');
	});
 
});

Как в подключаемых скриптах использовать символ «$» вместо «jQuery»

По умолчанию код не понимает смысл символа «$». Для возврата к доллару нужно сделать так, чтобы наш скрипт научился его понимать.

Объявляем переменную «$» и указываем в качестве ее значения «jQuery». По сути, переопределяем параметры в обратную сторону. Далее спокойно используем комфортный для нас символ.

jQuery(document).ready(function(){

	var $ = jQuery;

	$('.classname').click(function(){
		Alert('$ теперь работает');
	});
 
});

Похожие записи


PHP — простой ротатор баннеров, ротатор для DLE и WordPress
Аналог на javascriptАналог на PHP для больших кодов Очень простой ротатор кода на PHP. Сначала мы объявляем простой двумерный массив...
Как изменить пароль пользователя CMS DLE и WordPress через SQL-запрос
Перебираю старые статьи с целью их оптимизации и наткнулся на эту. В принципе, способ подойдет для любой системы на любом...
Особенности и возможности современных шаблонов для CMS WordPress
CMS WordPress — это мощная система с безграничными возможностями кастомизации шаблона и настройки функционала. На этом движке можно создать проект...
WordPress: плавное увеличение изображений на Higslide
Плагин для плавного увеличения изображений для CMS WordPress. Что делает плагин: при клике на изображение оно плавно увеличивается в модальном...
JS — скрыть внешние ссылки на сайте
Очень простой скрипт для скрытия внешних ссылок на любом сайте. Разрабатывался для CMS WordPress, но будет работать абсолютно везде. Полностью...

Комментарии

Добавить комментарий