Articles of javascript

Вопрос о том, как работает wp_register_script

Итак, я использую тему Roots для WordPress (https://github.com/retlehs/roots), которая является своего рода стартовой темой или рамкой темы. Я смущен тем, как он отменил загруженную WordPress версию jQuery, но он регистрирует ее снова, не указав точное местоположение сценария . Итак, в header.php темы есть этот код: … <script src="//ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script> <script>window.jQuery || document.write('<script src="<?php echo get_template_directory_uri(); ?>/js/libs/jquery-1.6.4.min.js"><\/script>')</script> […]

Получить текущий идентификатор сообщения в качестве переменной в Javascript

Я пытаюсь повторить идентификатор сообщения в почтовом Javascript и не повезло. var post_id = '123'; // works fine var post_id = '<?php global $post; echo $post->ID; ?>'; // echos 'ID; ?>' var post_id = '<?php echo $post->ID;?>'; // echos 'ID; ?>' Есть ли правильный способ повторить идентификатор сообщения?

WordPress JQuery Fade in, Эффект Fade out

Я следую учебнику . Я включил hover.js со следующим кодом: $(function() { // OPACITY OF BUTTON SET TO 50% $(".imgopacity").css("opacity","0.5"); // ON MOUSE OVER $(".imgopacity").hover(function () { // SET OPACITY TO 100% $(this).stop().animate({ opacity: 1.0 }, "slow"); }, // ON MOUSE OUT function () { // SET OPACITY BACK TO 50% $(this).stop().animate({ opacity: 0.5 }, […]

Добавить javascript при публикации публикации

Я пытаюсь добавить javascript, когда публикация опубликована, чтобы она была более заметной для моего пользователя, но я не могу понять, что использовать. Я пробовал с publish_post и save_post, но он не работает, если я не положил die; в конце кода. Я так старался держаться подальше от кода WordPress, и я действительно не хочу этого из-за […]

Как локализовать один файл js для разных действий?

У меня есть группа javascript-функций в одном файле js. каждая функция действует на конкретное действие и получает свой собственный ответ ajax. некоторые из них находятся на разных страницах, некоторые из них находятся на одной странице. Если я не сделаю локализацию, я не смогу получить ответ. Как локализовать этот файл для нескольких действий?

Обязательно ли выдавать какой-либо Javsacript?

Я динамически генерирую на странице код Javascript в зависимости от многих условий, однако это происходит в середине страницы. Поскольку я прочитал, что, как правило, лучше вставлять скрипты, мне было интересно, применимо ли это правило к скриптам, специфичным для страницы. Например: $var_js = "<script type='text/javascript'>// <![CDATA [\n var username; var yearly_programme = {};var monthly_programme = {};var […]

Использование wp_editor в диалоговом окне TinyMCE WindowManager

В настоящее время я пишу плагин, который предоставляет интерфейс для добавления коротких кодов, очень простой выпадающий список, добавленный в панель инструментов TinyMCE, которая открывает диалоговое окно TinyMCE с текстовыми полями и т. Д. Все это прекрасно работает, короткий код создается правильно и вставляется в главный редактор WP. Тем не менее, я пытаюсь настроить поле, которое […]

javaScript в разделе <head> WP API

Как разместить следующий javaScript в разделе <head> окна меню API-интерфейса WordPress? <script type="text/javascript"> jQuery(window).load(function() { jQuery("#logocheckbox").change(function() { jQuery("#logocheckboxdiv").fadeToggle("slow"); }); }); </script>

Обработка URL-адресов в приложении WordPress

У нас есть веб-приложение, которое мы запускаем внутри WordPress, чтобы использовать аутентификацию WordPress. Чтобы сделать эту работу, мы создали тип шаблона для нашего приложения, который просто включает начальную страницу нашего приложения. Хотя немного взломать, это отлично работает, за исключением одного аспекта – все относительные URL-адреса теперь используют страницу WordPress как основу, а не фактический путь […]

javascript onload, вызывающий функцию плагина

Друг создал для меня плагин, который позволяет пользователям отмечать сообщения как прочитанные или непрочитанные. Код этого плагина следующий: редактирование кода! <?php /** * @package Read-Unread * @version 1.0 */ /* Plugin Name: Read-Unread Plugin URI: http://www.google.fr Description: Read-Unread plugin Author: Moi Version: 1.0 Author URI: http://www.google.fr */ global $wpdb; $table_name = $wpdb->prefix . "users_read"; $sql […]