Вопросы с тегом «javascript»

Язык сценариев на стороне клиента, полезный для создания интерактивных веб-сайтов. Вопросы об использовании JavaScript вне контекста WordPress не по теме, но их можно задавать при переполнении стека.

3
Самый эффективный способ добавить файл JavaScript к конкретному сообщению и / или страницам?
Мне интересно, какой самый эффективный метод - добавить файл javascript специально для поста и / или страницы. Вот несколько решений, которые я придумал: Переключитесь в режим редактирования HTML и разместите там свой JavaScript (довольно плохое решение) Пользовательские поля с определенным JavaScript для этого поста / страницы в парах ключ и …

1
Я хочу поставить файл .js в мою дочернюю тему
Я попытался поставить в очередь пользовательский файл .js в каталоге моей дочерней темы. В functions.php моей дочерней темы я нахожу следующий код /* After this. you can override Accessible Zen's pluggable functions or add your own. * Remember, do your best to stay accessible! :) * */ add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' …

6
Как правильно включить файлы jQuery и JavaScript?
Я делаю это прямо сейчас с помощью следующего кода: function uw_load_scripts() { // De-register the built in jQuery wp_deregister_script('jquery'); // Register the CDN version wp_register_script('jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js', array(), null, false); // Load it in your theme wp_enqueue_script( 'jquery' ); } add_action( 'wp_enqueue_scripts', 'uw_load_scripts' ); Это работает, но я должен сделать это …

5
Проверка пользовательских значений мета-бокса и обязательных полей
То, что я никогда не рассматривал, - лучший способ проверить правильность заполнения определенных полей формы для пользовательских мета-блоков типов записей. Я ищу, чтобы получить экспертное мнение о том, как лучше проверить пользовательские поля для любых метабоксов, которые можно создать. Мой интерес к: убедитесь, что проверка поля происходит до публикации / …

5
Решения для генерации динамического JavaScript / CSS
Допустим, вам нужно сгенерировать JavaScript или код CSS, который зависит от текущего контекста. Например, у вас есть форма на главной странице, которая запускает ajax-запрос при отправке, и другая форма на одной странице. Или, в случае с CSS, вы хотите создать тему, которая позволит пользователям создавать собственные макеты, менять цвета и …

2
передать объект / JSON в wp_localize_script
У меня есть рабочий кусок JavaScript, который содержит литерал объекта. Но мне нужно локализовать его, и я пытаюсь выяснить, как его переписать, чтобы я мог получить wp_localize_script (), чтобы принять его и вывести правильный формат. Нелокализованная (не динамическая) версия выглядит так: var layoyt_config = { 'header' : 1 , 'footer' …

6
путь к теме в файле javascript
Мне нужно включить путь к файлу моей темы в файле JavaScript. Как бы я пошел по этому поводу? Я уже попробовал: var templateUrl = "<?php get_stylesheet_directory_uri(); ?>"; function LightboxOptions() { this.fileLoadingImage = "'"+templateUrl+"/img/loading.gif'"; this.fileCloseImage = "'"+templateUrl+"/img/close.png'"; this.resizeDuration = 700; this.fadeDuration = 500; this.labelImage = "Image"; this.labelOf = "of"; } Это …

6
Как включить код только на определенных страницах?
Я изучаю плагины и шорткоды. Я заметил, что когда я активирую свой плагин, его код загружается на все мои страницы - даже на те страницы, на которых нет моего шорткода. (Я не имею в виду контент против страниц администратора). На некоторых страницах контента я использую определенный шорткод, а на других …

3
wp_add_inline_script без зависимости
У меня есть фрагмент JavaScript, который я хочу вставить в нижний колонтитул страницы. Это код отслеживания, скажем, похож на Google Analytics. У него нет зависимостей, это отдельный фрагмент кода. Я могу сделать что-то подобное function render_tracking_code(){ wp_enqueue_script( 'depends-js', 'https://rdiv.com/dummy.js', array(), '0.01', true ); wp_add_inline_script( 'depends-js', 'aWholeBunchOfJavascriptCode' ); } add_action( 'wp_enqueue_scripts', …

1
Когда Wordpress оборачивает встроенные скрипты в CDATA?
Я отлаживаю проблему с нашим сторонним скриптом, который используют пользователи WordPress, скопировав / вставив фрагмент скрипта и html в тела своего поста, например (пример не из реального мира): <script> window.foobar = window.foobar || { hello: function(){ console.log('Hello World'); } }; window.foobar.hello(); </script> Я заметил, что некоторые установки WordPress обернут это …

2
Customizer JS API
Итак, я пытался научить себя динамически создавать новые секции панелей и элементы управления с помощью JS API настройщика. Несколько дней это разочаровывало, и я не смог найти точный способ добиться этого с помощью JS API. Пока что это то, что я делаю, чтобы это произошло, но безуспешно: // for Settings …

3
Одноразовый номер, полученный из REST API, недопустим и отличается от одноразового номера, сгенерированного в wp_localize_script
Для тех, кто прибывает из Google: вы, вероятно, не должны получать одноразовые номера от REST API , если вы действительно не знаете, что делаете. Cookie проверки подлинности на основе с REST API только предназначены для плагинов и тем. Для одностраничного приложения вы, вероятно, должны использовать OAuth . Этот вопрос существует, …

3
Как перехватить уже локализованные скрипты
Если плагин использует какой-либо сценарий (выдающийся пример: jQuery UI Datepicker), но вы недовольны тем, как скрипт отображает выходные данные, тогда есть две возможности: 1. Отмените регистрацию скрипта> Добавьте свою версию Итак, сначала вам нужно проверить ручку, затем найти приоритет и крюк ( wp_enqueue_scripts, login_enqueue_scriptsи т. Д.) ... вы знаете упражнение. …

1
Почему в моем сообщении разрешен JavaScript?
Кодекс говорит, что вы не можете добавить JavaScript в содержание сообщения https://codex.wordpress.org/Using_Javascript Но я могу. Я отключил все плагины и изменил на тему twentysixteen, но безрезультатно - я все еще могу добавить javascript через контент поста и запустить его на внешнем интерфейсе. Я не хочу, чтобы кто-либо мог добавлять javascript …

1
Можно ли расширить WP настроить методы JS?
Мне интересно, возможно ли расширить методы анонимного apiобъекта в wp-admin/js/customize-control.js. Мне нужно переписать один из этих методов с помощью моей собственной пользовательской логики, но я подозреваю, что это невозможно, поскольку он обернут в выражение, вызываемое немедленно вызванной функцией: /* globals _wpCustomizeHeader, _wpMediaViewsL10n */ (function( exports, $ ){ // code })( …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.