Articles of javascript

update_option в javascript

Таким образом, в wordpress есть функция для обновления именованной пары параметр / значение в таблице базы данных опций: <?php update_option( $option, $new_value ); ?> <?php update_option( $option, $new_value ); ?> . И что я пытаюсь реализовать эту функцию в javascript, поэтому, когда вы попадете в нижнюю часть страницы, опция будет обновляться. Я использую этот скрипт […]

Что такое событие Javascript для добавления элемента в корзину в Woocommerce?

Я не могу найти это в документах или через Google. Поэтому в основном я просто ищу событие Javascript, которое срабатывает, когда элемент добавляется в корзину. По какой-то причине мой дефолт, добавленный в уведомление о доставке, не работает. EDIT: Поэтому я думаю, потому что я включаю файл woocommerce.php в папку по умолчанию для моих тем, а […]

Теги сценариев очистки

Я хочу очистить теги <script> сгенерированные WordPress, для получения более семантического вывода для HTML5. Вы уже можете сделать это для тегов <style> используя этот код, прикрепленный к фильтру style_loader_tag : //clean up the default WordPress style tags add_filter('style_loader_tag', 'clean_style_tag'); function clean_style_tag($input) { preg_match_all("!<link rel='stylesheet'\s?(id='[^']+')?\s+href='(.*)' type='text/css' media='(.*)' />!", $input, $matches); //only display media if it's print […]

Кто-нибудь использовал require.js для обработки сценариев плагина?

Я начинаю реорганизовывать код моего плагина, и я думаю об использовании require.js для обработки скриптов, чтобы у меня была кодовая база, которая является более модульной и проверяемой. И я также планирую загрузить самостоятельно все необходимые зависимости (включая jQuery), чтобы мне не мешали версии WordPress. Кто-нибудь когда-либо делал что-то подобное?

Listbox возвращает неправильное значение в WordPress 3.9

Я уже создал список для WordPress 3.8, но он не работает в новой версии WordPress 3.9. Поэтому я пишу код JavaScript: (function() { var ICONS; var icon = function(id) { return '<i class="fa fa-' + id + '"></i>'; } ICONS = ["rub", "ruble", "rouble", "pagelines", "stack-exchange", "arrow-circle-o-right", "arrow-circle-o-left", "caret-square-o-left", "toggle-left", "dot-circle-o", "wheelchair", "vimeo-square", "try", "adjust", […]

Как создать всплывающее окно так же, как функция всплывающего окна WordPress

Я хочу включить всплывающее окно, подобное тому же, что и всплывающее окно WordPress. Например, если мы нажмем на кнопку ссылки редактора WordPress, она откроет всплывающее окно. Я хочу создать то же самое.

Добавить colorpicker для показа изображения

Я пытаюсь добавить colorpicker в мета-окно с изображенным изображением. Вот несколько примеров: Я использую метаданные с изображенным изображением для размещения фоновых изображений параллакса. Поскольку пользователю разрешено размещать текст по изображению, есть (до сих пор) div, который содержит белый фон. В показанном окне изображения пользователь имеет возможность настроить непрозрачность белого div, чтобы увидеть: это Теперь я […]

Использование jQuery в разработке виджета

Я работаю над виджетами, которые делают некоторые магии с помощью jQuery (слайд, элементы затухания). Проблема в том, что скрипт jQuery, прикрепленный к виджету, не вызывается при удалении, а затем заменяет виджет на боковой панели. Даже если у меня в форме есть что-то вроде этого: public function form( $instance ) { wp_register_script('script', get_template_directory_uri() . '/script.js', array('jquery'), […]

Как добавить файл javascript на все страницы администратора через плагин?

Контекст: для зарегистрированных пользователей я добавляю строку запроса к URL-адресу, чтобы он обходил кеш Cloudflare. Итак, example.com становится example.com/?nocache=y, например. Я сделал это довольно легко со следующим кодом: function tbcloudflare_query_arg() { if(is_user_logged_in()){ wp_enqueue_script( 'tbcloudflare_check_query', plugin_dir_url( __FILE__ ) . 'js/tbcloudflare.js', array('jquery'), '1.0' ); } } add_action('wp_enqueue_scripts', 'tbcloudflare_query_arg'); Я могу видеть файл в источнике, и он отлично […]

Ajax не работает (ожидается 0)

Я пытаюсь передать данные POST из моей формы через ajax в базу данных mysql. Этот код подключен к действию «after_setup_theme»: add_action("wp_ajax_ajax_anmeldung", "ajax_anmeldung"); add_action("wp_ajax_nopriv_ajax_anmeldung", "ajax_anmeldung"); function ajax_anmeldung() { echo "<script> alert('hey'); </script>"; die(); } И это код JS, который его вызывает: $('#teilnahme_form').submit(function(e){ e.preventDefault(); var name = document.getElementById("name").value; jQuery.ajax({ type:"POST", url: window.ajaxurl, data: { action: "ajax_anmeldung", name […]

Intereting Posts
Динамическое название для пользовательских типов сообщений Как добавить javascript непосредственно перед тегом закрывающего тега в нижнем колонтитуле WordPress Как изменить размер миниатюры Есть ли крючок action_filter для добавления контента до заголовка сообщения? Получите таксономию, которая прикреплена к почте со всеми ее родителями Время истечения срока действия нового пользовательского приглашения навигационная ссылка на основе пользовательского поля Показать последние и последние сообщения в той же категории Сохраните sql-файл после вставки wpdb Добавление пользовательской таксономии наряду с именем в пост-типе Постоянная ссылка Как я могу получить массив / список всех текущих пунктов меню администратора WordPress? Пользовательский запрос таксономии для настраиваемого типа сообщений WP_Query posts_per_page игнорируется Что esc_ использовать для проверки этого? Akismet отмечает все комментарии, сделанные с помощью браузера Microsoft Edge на двух моих сайтах WordPress как спам