Intereting Posts
Как отображать эскиз и выдержку страницы на главной странице? Ловушка wp_insert_post не вызывается с wp_publish_post или wp_insert_post? Добавление элементов-обложек в the_date (), как в the_title ()? Сломанная разбивка на страницы, нужна помощь в выяснении, почему! Пользовательский тип сообщения. Текущий элемент меню, не применяемый к странице пользовательского типа сообщений. Временно дать возможность «manage_options» Сообщения категории Return с WP_Query Как отобразить пользовательское поле в заказах электронной почты woocommerce? Как отобразить 5 популярных ссылок в заголовке? Разрешить «Установить цветные изображения» для выбора нескольких изображений Как получить условия из пользовательских таксономий после WordPress 4.5.0 Создание списка элементов медиабиблиотеки, классифицированных по определенному элементу таксономии Удалите «Отправленный» и «Отправленный» из темы «Двадцать десять» Миниатюра для плагинов категорий / таксономий? Как размещать и управлять клиентами

Нужно ли регистрировать JQuery, если мы хотим использовать его в wp_enqueue_script ()?

Или он зарегистрирован по умолчанию?
Я enqueuing сценарий с wp_enqueue_script ()

wp_enqueue_script('validation', 'http://domain.com/wordpress/wp-content/themes/theme/js/validation.js', array('jquery')); 

Но я получаю эту ошибку в консоли:

Uncaught TypeError: Property '$' of object [object Object] is not a function

Также мне нужно установить абсолютный путь для связывания моего js, или я могу использовать относительный путь? Относительно чего?

Вам не нужно регистрировать его, но в вашем собственном js-файле заменить первый $ на jQuery .

jQuery загружается в режиме без конфликтов

 jQuery(document).ready(function($) { // Your code here. Use $ as normal. }); 

И если вы используете анонимные функции, сделайте это так

 (function($) { // Your code here. Use $ as normal. })(jQuery); 

Кроме того, вам необходимо использовать относительные пути.