Articles of javascript

Включить Javascript как обычный (без добавления файла)

Есть ли способ добавить Javascript к телу в теге скрипта без использования файла? Обычно вы делаете это с помощью wp_enqueue_script('name', 'path/to/js/file'); Есть ли способ включить js в тег скрипта напрямую? Подобно: <script>My awesome code </script>

Как использовать функции WordPress (PHP) в файлах PartialJS partials?

Я использую AngularJS для загрузки списка моих сообщений WordPress, однако я не могу заставить какие-либо из моих функций PHP работать с моим файлом partials. Я попытался использовать что-то вроде search.php вместо search.html но при этом получаю такие ошибки, как фатальная ошибка get_post_meta не определена. Теперь я знаю, что мы не должны смешивать клиентскую сторону со […]

Как преобразовать результаты WP_Query (Custom Post Type, с пользовательскими полями) в JavaScript?

Я использую DataTables на этой странице . Он отлично работает, за исключением того, что у меня возникли проблемы с работой дочерних строк. Я считаю, что мне нужно сделать, чтобы преобразовать результаты WP_Query с соответствующими настраиваемыми полями в массив JavaScript. Достаточно легко получить результаты WP_Query таким образом, но когда вы добавляете настраиваемые поля в микс, я […]

ajax и nonce, когда JavaScript находится в отдельном файле

Я немного смущен тем, как nonce работают с запросами ajax. Похоже, я должен использовать это: https://codex.wordpress.org/Function_Reference/check_ajax_referer Запрос выглядит следующим образом: <?php //Set Your Nonce $ajax_nonce = wp_create_nonce( "my-special-string" ); ?> <script type="text/javascript"> jQuery(document).ready(function($){ var data = { action: 'my_action', security: '<?php echo $ajax_nonce; ?>', my_string: 'Hello World!' }; $.post(ajaxurl, data, function(response) { alert("Response: " + […]

Должен ли плагин WordPress заполнять глобальную среду JS?

Я создаю JS-тяжелый плагин WordPress с babel / WebPack для перевода кода ES6 -> ES5. Я также полагаюсь на некоторые новые функции, такие как Promise и Object.assign , и мне интересно несколько вещей: Разместил ли WordPress какие-либо полиполны для глобальной среды? Каковы наилучшие практики в отношении обработки / доставки полисов в плагинах WordPress?

Включите чат (HTML, js, css) на всех страницах WordPress

Мне нужно добавить виджет чата в HTML, css и js на весь веб-сайт WP. Я попробовал следующее в local (functions.php), и он работал нормально, но только на главной странице. Тот же код онлайн и ничего не появляется. Любой совет? Заранее спасибо 🙂 <?php function add_chat ( ) { ?> <script type="text/javascript"> SERVICE_PATTERN_CHAT_CONFIG = { appId: […]

Как выбрать содержимое в текстовом режиме textrea в wp_editor?

Я пытаюсь подсчитать слова среди других текстовых данных, введенных в редактор сообщений по умолчанию (wp_editor). Предполагалось, что слово записи подсчитывается до <div id = "count count"> в мета-окне непосредственно ниже wp_editor. Я смог правильно выбрать копию визуального редактора, но не копию текстового редактора . Я включил весь код ниже. Javascript, о котором идет речь, прилагается […]

Передать переменную PHP на JavaScript без встроенного JS

Поэтому каждый и их мать говорят использовать wp_localize_script для передачи клиентской стороне переменных PHP. Несмотря на то, что функция фактически не предназначена для этой цели, все это делают. Вроде как Q-Tips: не сделано для чистки ушей, все делают это в любом случае. Когда технологии продвигаются вперед, а люди в целом против встроенных строк, я не […]

Исключить блокировку отображения JavaScript и CSS в надводном содержимом

Я оптимизирую скорость своего веб-сайта и исправил все проблемы, кроме «Исключить блокирование визуализации JavaScript и CSS в вышеописанном содержимом». Я перешел к множеству решений, но до сих пор не разрешен.

Как установить переводы в javascripts для моего плагина?

У меня в моем плагине: form.js: js для выполнения пользовательской проверки в полях формы js_lang.php: на основе этой записи stackoverflow мой-плагин-домен-fr_FR.po В form.js я использую var (msg_must_match) из js_lang.php function inputsMatch( inputTypes, idInputReferring, idInputRepeat ){ var inputReferring = document.getElementById( idInputReferring ); var inputRepeat = document.getElementById( idInputRepeat ); var checkPasswordValidity = function() { if (inputReferring.value != […]

Intereting Posts
Автоматически добавлять ссылки страницы в меню Nav Как хранить несколько входных значений с помощью той же meta_key Разбиение на две петли Как добавить только одну страницу на арабском языке Ограничение слов в post_content после большего количества тегов Подкатегория и категория в структуре постоянных ссылок Как WordPress обрабатывает сеансы? Объект класса WP_Post не может быть преобразован в строку Отправляет ли Feedburner уведомления о страницах WordPress? Что лучше: пользовательские поля и пользовательские таксономии с условиями для производительности, масштабируемости и лучшего пользовательского интерфейса Невозможно подключить носитель, если возможности добавлены в пользовательский тип сообщения Display_rows () и column_cb () странное поведение Как загрузить предыдущее или следующее вложение с помощью jquery? "The_author_meta ('url')" не работает внутри "href" WooCommerce – недостающие продукты при просмотре тегами