Articles of javascript

Пользовательская конечная точка PHP для вызова AJAX плагина

Я пишу плагин в первый раз, и у меня проблема. Я использую AJAX в своем плагине. Мой файл JavaScript находится в папке ../wp-content/plugins/myplugin/js/ , и в нем я пытаюсь вызвать файл PHP, который находится в папке ../wp-content/plugins/myplugin/ jQuery.ajax({ url: "/wp-content/plugins/myplugin/myfile.php?myparam=" + myparam, context: document.body }); Мой вопрос: как я могу заставить эту ссылку работать независимо […]

Как правильно удалить определенные файлы CSS / JS из шаблона

Мне нужно создать оптимизированную версию моего верхнего и нижнего колонтитула и удалить много CSS и JS, которые включены. Как мне это сделать? Например, я хочу удалить все ссылки на Woocommerce из верхнего и нижнего колонтитула для определенного шаблона, но сохраните его во всех других шаблонах. Я создал новый шаблон с новым верхним и нижним колонтитулом […]

Правильная реализация Javascript

Вместо того, чтобы вызывать скрипт из файла, я помещаю несколько моих javascripts в файл шаблона, называемый code.php. Затем я вызываю code.php в нижнем колонтитуле, вставляя <?php include (TEMPLATEPATH . '/codes.php'); ?> <?php include (TEMPLATEPATH . '/codes.php'); ?> в footer.php Должен ли я продолжить этот метод, или я должен сохранять каждый скрипт в своем собственном файле, […]

Как мне нужно регистрировать JavaScript, который не является файлом?

Для плагина, который я создаю, он генерирует пользовательский JavaScript, который должен быть выполнен в нижнем колонтитуле страницы. Будучи тем, что это пользовательский JavaScript, я не могу просто поместить его в файл и зарегистрировать и вставить файл. Как мне заняться регистрацией и заполнением пользовательского JavaScript? Примечание. Это будет для Shortcode. JavaScript будет выглядеть примерно так, $("#CustomID").aFunction(withCustomData); […]

Администратор может ввести JavaScript – потенциальный риск для безопасности?

WP 3.5 / TwentyTwelve / Чистая установка. Я пробую это при входе в систему как администратор и редактор. Я попробую добавить ответ для первого сообщения «Hello World»: <script>alert('XSS')</script><script><</script> и получить всплывающее окно , Это потенциальный риск для безопасности или не может заботиться? Спасибо за продвижение ..

Настройка jquery для WordPress

Я изо всех сил пытаюсь заставить этот скрипт работать над WordPress. На Fiddle он хорошо работает https://jsfiddle.net/xqxk2qdg/2/ Любая идея, почему я могу получить эту проблему? Он правильно помещен в очередь и загружен на страницу. var array = []; var array1 = $('#input_8_3').val().split(','); $("#input_8_3").val(array.join()); (function($){ $('div.thumbn').click(function() { var text = $(this).attr("id").replace('img-act-',''); var oldtext = $('#input_8_3').val(); if […]

Как разместить JavaScript для конкретных страниц WordPress?

Я новичок в WordPress, сначала попытался найти это и нашел несколько связанных ответов, ни один из которых я полностью не понял. Пойду несколько строк конкретных инструкций. У меня есть страница WordPress, которая имеет скрипт с несколькими функциями, а затем еще один короткий скрипт, который их использует. Я хотел бы повторно использовать эти функции на некоторых […]

как сделать мой сайт обеспеченным

У меня есть php-код внутри моего сайта в форме цитаты, которая имеет java-скрипт для создания name , telephone number and email rquired fields перед тем, как отправить форму и ее рабочий штраф, но несколько дней назад я обнаружил, что кто-то посылает мне много мусора для этой формы, и он отправляет форму пустым, это означает, что […]

Вызывает ли wp_localize_script функцию Javascript или просто передает ему параметры PHP

Легкий вопрос: я пытаюсь понять wp_localize_script . wp_localize_script ли wp_localize_script функцию JavaScript или просто передает параметры PHP на JavaScript? Я хочу передать параметры PHP функции JavaScript и вызвать функцию JS.

Вызов функции javascript из другого файла

В wordpress, чтобы использовать $ вместо префикса jQuery, я добавил следующий код ко всему js-коду: jQuery(function($) { … }); Он работает хорошо, но я не могу вызвать объект из другого javascript-файла, проблема остается неизменной: Slider is not defined Это мой код: file1.js jQuery(function($) { var slider = new Slider(); }); file2.js jQuery(function($) { function Slider() […]