Articles of wp localize script

Как загрузить динамическую опцию с помощью ajax

В основном я создаю страницу параметров, в которой пользователь нажимает кнопку, чтобы отобразить текстовое поле ввода, которое затем будет заполнено пользователем с именем. Это имя будет затем сохранено в db, используя ajax (все это уже работает). Пользователь будет иметь столько имен, которые он / она хочет. На данный момент, в качестве обратной связи с пользователем, […]

в jquery читайте многомерный массив через wp_localize_script ()

Из PHP я wp_localize_script() базовый массив на jQuery через wp_localize_script() а затем используя данные массива в файле сценария. Теперь я расширил массив в многомерном массиве и не могу понять, как получить данные из массива для использования в файле javascript. В настоящее время я извлекаю данные из массива следующим образом: jQuery(document).ready(function($){ var optionA = theme_metadata.dataA; var […]

Как локализовать массив данных на странице опций плагина

Поэтому я локализую данные, сохраненные в массиве, для параметров моего плагина, однако данные только локализованы в интерфейсе, как я могу локализовать данные на странице параметров плагина? Следующее – это то, что я использую для печати данных в интерфейсе, которые будут использоваться моим сценарием jquery, /* localize array data */ $data = get_option('lu_ban_data'); wp_localize_script( 'lu_ban', 'lu_ban_object', […]

Использовать параметры для управления плагином jQuery

Это может быть глупым вопросом, но я учил себя WordPress, и я некоторое время боролся с этим. Что я хочу сделать, это использовать страницу панели управления WordPress для управления часами обратного отсчета на моем сайте. Я нашел обратный отсчет jQuery, который кажется, что он будет работать хорошо, и я узнал, как создать плагин со страницей […]

Вызов wp_localize_script в другой функции

Я пытаюсь локализовать переменную в javascript ниже. Сценарий заключается в том, что я хочу динамически получить post_id и локализовать его в jquery, который я ввел в очередь через wp_enqueue_scripts. Вот мой код: function add_scripts() { wp_enqueue_style('jplayercss',plugins_url( 'skin/jplayer.blue.monday.css',__FILE__)); wp_enqueue_script( 'jplayer',plugins_url( 'js/jquery.jplayer.min.js' , __FILE__ ) ); wp_enqueue_script( 'jplayerjs',plugins_url( 'js/mfsjplayer.js',__FILE__), array('jquery') ); } add_action( 'wp_enqueue_scripts', 'add_scripts' ); и […]

Проблема в wp_localize_script

Я пытаюсь enque и локализовать мои скрипты word-press. Мой код для enque моих скриптов function load_my_scripts() { wp_register_script('custom-js', get_stylesheet_directory_uri() . '/js/custom.js', array('jquery')); wp_enqueue_script('twentyfifteen-custom-js', get_template_directory_uri() . '/js/custom.js', array(), '20141010', true); wp_localize_script( 'custom-js', 'MyAjax', array( 'ajaxurl' => admin_url( 'admin-ajax.php' ) ) ); } add_action('wp_enqueue_scripts', 'load_my_scripts'); Мои пользовательские js помещаются в очередь, если я просматриваю исходный код, но […]

Получение переменной внутри foreach от PHP до JS после локализации

Я верю, что у меня есть правильно enqueue'ed и локализовал мой скрипт – у меня есть $ q, отображающийся в DOM. Теперь я уверен, что я пропустил простой последний шаг к доступу к переменной в JS-функции. Вот мой PHP: add_action( 'wp_enqueue_scripts', 'sdm_load_javascript_files' ); function sdm_load_javascript_files() { wp_register_script( 'showMake', get_template_directory_uri() . '/js/functions.js', array('jquery'), '1.1.0', true ); […]

wp_localize_script не передает данные

Я пытался работать с небольшим плагином, и я пытался передать свои данные в js через wp_localize_script но когда я выполняю console.log() внутри js, он возвращается undefined . Может ли кто-нибудь сказать мне, что я делаю неправильно здесь: $shortcode_data = array(); /*Fetching the plugin directoryt path*/ $dir = plugin_dir_url( __FILE__ ); // Let's create the before […]

Может ли wp_localize_script использоваться в коротком коде?

Я разрабатываю плагин, и я хотел бы сделать доступными данные для JS-кода на стороне клиента, выполняемого одним из моих коротких кодов. wp_localize_script кажется очевидным способом сделать это, но он не работает для меня: мой скрипт включен, но не данные JS. Данные зависят от значения в запросе, считанного с помощью короткого кода. Я подозреваю, что вы […]

Не удается получить доступ к массиву PHP внутри локализации скриптов из javascript

У меня есть цикл для извлечения всех пользователей с определенными meta_key пользователя meta_key из базы данных wp_user_meta а затем поместить его в массив wp_localize_script чтобы я мог получить доступ к данным с помощью Javascript и сделать с ним что-нибудь. К сожалению, когда я запускаю цикл и помещаю все результаты в переменную и пытаюсь выполнить console.log, […]

Intereting Posts
jQuery не загружается в нижнем колонтитуле Наличие второй страницы администратора для настраиваемого типа сообщения Пользовательский мета-поле, отображаемое при выборе шаблона Попытка избежать включения wp-load.php Штрих-код списка воспроизведения, предотвратить повтор Преобразовать избранные изображения в «изображения продукта» get_category_link () ничего не возвращает Как отображать контент для пользователей, которые не вошли в систему вместо 404 в Частные сообщения? отображение домена сетевого сайта по-прежнему применяется после удаления Медиа-галерея – вставка полноразмерных изображений без ссылки Как изменить таблицу mypQL wp_posts из плагина php? Показать кнопку только для определенных категорий продуктов Woocommerce Слойные классы изображений из HTML-вывода Как показать подкатегории в категориях еще показывать сообщения Другая проблема с permalink – 404 Ошибка