Articles of javascript

Повторное использование javascripts из плагинов в теме

Я пытаюсь повторно использовать javascript bxslider, который устанавливается в плагине. Страница, над которой я работаю, имеет эту основную структуру: SLIDER <- настроен в плагине SLIDER OF WOOMOMMERCE ПРЕДЛОЖЕНИЯ <- список предложений поступает от woocommerce SLIDER <- настроен в плагине Я фактически использую bxslider. Woocommerce дает мне на самом деле список предложений, поэтому я бы хотел, […]

Как предотвратить загрузку всех ресурсов плагина?

WordPress загружает все клиентские ресурсы всех плагинов, а не только интересующий плагин. Это может иметь смысл загружать jqery глобально, но нет смысла загружать все Javascript другого плагина в back-end плагин. Теперь, как я могу предотвратить, что WordPress загружает другие ресурсы плагина? Там есть wp_dequeue, но я не уверен, что в конце загрузки всех плагинов есть […]

WP3.5 Media Uploader – как заставить его принимать несколько изображений?

Мне интересно, как сделать загрузчик мультимедиа WP3.5 возвращать 2 или более элемента в attachement ? Он всегда запускается один раз, даже если выбрано 2 элемента. Код: $('.button').on('click', function(){ var send_attachment_backup = wp.media.editor.send.attachment; wp.media.editor.send.attachment = function(props, attachment){ myFunction(attachment.url); wp.media.editor.send.attachment = send_attachment_backup; } wp.media.editor.open(); }); EDIT: Моя ошибка. Я делаю wp.media.editor.send.attachment = send_attachment_backup; и он работает один […]

require.js для загрузки javascript

в то время как wp_enqueue_script, похоже, работает, это не очень элегантно. В настоящее время я создаю WP-интерфейс, который использует MVC (backbone.js) и имеет буквально 30+ отдельных сценариев Model / View / Collection / Controller, и я продолжаю добавлять к числу. Я использовал require.js намного раньше и действительно нравится, однако, похоже, он полностью нарушает логику wordpresses. […]

Как отключить выпадающие меню администратора?

Серьезно, я ненавижу всплывающие меню со страстью, и теперь они появляются повсюду на экране администратора. (Они особенно отвратительны, когда вы используете синюю тему админы, потому что они добавляют темную стрелу. Глазная грязь.) Как отключить всплывающее меню? Они добавляют нулевую функциональность и удобство использования в мой рабочий процесс. благодаря

Кнопка TinyMCE для вставки нескольких строк текста?

Есть ли способ заставить мою пользовательскую кнопку TinyMCE вставить несколько строк текста? В конечном счете, я делаю кнопку «Premade Themes», где пользователь выбирает тему, и она будет вставлять около 6-8 разных коротких кодов одним щелчком мыши, и они могут редактировать короткие коды соответственно. Проблема, с которой я сталкиваюсь, заключается в том, что все эти короткие […]

Пункт меню «Администратор», который выполняет Javascript, но не перезагружает страницу?

Я добавил пункт меню в панель администратора, в котором Javascript запускает отображение отладочной информации. Проблема в том, что нажатие этого элемента также перезагружает страницу. Как я могу это предотвратить? Я пытался ускорить работу моего debug & dev и хотел добавить класс в мой основной оберточный div, используя jQuery. Шаг 1: Добавить стили в голову function […]

Как добавить атрибут «data-» к тегу изображения выходного файла галереи

Пытаясь заставить WordPress и Galleria стать друзьями, у меня уже есть хороший результат. Galleria можно легко использовать для отображения родных галерей WordPress. Я использую плагин, но это совсем не обязательно. Одна вещь, которая уже заставила меня вытащить мои волосы, тем не менее: вещь, которую мне не хватает, – это метод добавления data-big атрибутов data-big для […]

Имеет ли javascript эквивалент PHP preg_replace_callback?

У меня есть php-функция, которая выполняется внутри add_meta_box () в редакторе содержимого WP (см. Ниже), который я хотел бы преобразовать в javascript, чтобы он выполнялся нажатием кнопки (по требованию против автоматической загрузки) для преобразования содержимого сообщения в режиме реального времени (без отправки на сервер). Есть ли эквивалентный метод, установленный в javascript? add_meta_box('mycontentfilter', __('My Content Filter'), […]

WordPress Ajax Login без перезагрузки страницы

В настоящее время я разрабатываю тему WordPress, где хочу, чтобы пользователь мог загружать изображения, прежде чем регистрироваться или регистрироваться на сайте. Первоначальная проблема заключалась в том, что вы не можете загружать изображения в WordPress с помощью wp.media JavaScript wp.media если вы не являетесь зарегистрированным пользователем. Решение, которое я создаю, на самом деле очень просто: Когда […]

Intereting Posts
Как скрыть учетную запись администратора в BuddyPress? (по соображениям безопасности) Почему admin_notices не отображает мой текст? дублировать функции раздела комментариев и называть его чем-то другим для пользовательских типов сообщений Плагин динамического рейтинга для добавления в любом месте Содержание не найдено на странице 2 страницы с 1 сообщение на страницу Как правильно включить форму комментариев в шаблоне страницы Не удается запустить WordPress Настройка WooCommerce с помощью PHP В пользовательской странице – next_posts_link Не работает во время работы previous_posts_link Получить список галерей из альбома в галерее NextGEN Неверный комментарий. Отправка почтовых данных через REST API, как разобрать короткие коды в post_content? Customizer: когда использовать customize_preview_init VS customize_controls_enqueue_scripts Установка значения сеанса с Ajax не работает Как защитить вход через SSL, но не остальную панель