Articles of виджеты

Автоматически отключать виджет WordPress при ошибке

У меня есть небольшой виджет, который получает некоторую информацию с других сайтов. Теперь, иногда, возможно, что эти другие веб-сайты недоступны. Можно ли отключить или скрыть виджет автоматически (через класс WP_Widget , то есть в моем коде, который его расширяет) всякий раз, когда я обнаруживаю ошибку? Я не хочу отключать его навсегда, я просто не хочу […]

Какова политика создания темы, которая не поддерживает виджеты / меню?

Я разрабатываю минималистическую тему, и мой план состоит не в том, чтобы включать в нее меню или виджеты. На странице « Обзор темы» на wordpress.org говорится: Вне зависимости от того, выполняются ли требуемые, рекомендуемые или дополнительные функции, Темы необходимы для поддержки правильной реализации WordPress всех включенных функций. Это для меня довольно нечеткое. Означает ли это, […]

Вставить в wp_footer, если виджет находится на боковой панели

Я пытаюсь вставить код в wp_footer, присутствует ли виджет на боковой панели. Как избежать ненужного кода в нижнем колонтитуле? Добавьте код, только если виджет содержит боковую панель. class CustomWidget extends WP_Widget { function CustomWidget() { add_action( 'wp_footer', array($this,'footer'), 10, 1 ); } function widget($args, $instance) { } function update( $new_instance, $old_instance ) {} function form($instance) […]

Опытный вид виджетов вызывает отзывчивый слайдер, который не отображается

Я создаю собственный шаблон домашней страницы. Наверху у меня есть слайдер изображения (с помощью плавного модуля «Реагирующий слайдер») . Затем я запрашиваю некоторые сообщения, и после этого хочу включить один из моих виджетов. Проблема в том, что если я добавлю вызов get_sidebar () или покажу только один виджет (используя короткий код плагина Widget Instance), слайдер […]

как использовать get_field_name во внешнем ajax-обработчике

Я загружаю новые поля формы из Ajax, когда я нажимаю на переключатель в своем пользовательском виджете. В обработчике обратного вызова Ajax мне нужно использовать методы класса get_field_name и get_field_id. Метод get_field_name возвращается в класс WP_Widget . Поэтому я пытаюсь получить мгновение этого класса. Но я не могу этого сделать. Поэтому, пожалуйста, кто-нибудь поможет мне, как […]

Использование javascript на новой странице предварительного просмотра виджета / настройки

Настройщик виджета только что стал основным в WordPress 3.9. Я тестирую бета-версию, надеясь получить виджеты, работающие на экране настройки, так же, как и на обычной странице виджетов. Некоторые из моих виджетов используют javascript, например, элемент select, преобразованный с использованием плагина jQuery, называемого tokenInput. Мне нужно иметь возможность инициализировать javascript на новом экране настройки, где я […]

Создать виджет для отображения изображения и названия?

Я хочу создать виджет с изображением сверху и заголовком внизу. Пожалуйста, помогите мне отобразить как верх изображения и Title внизу также добавляют ссылку на изображение стрелки. я создал область виджета и установил «виджет изображения», может отображать изображение с помощью «виджета изображения», но проблема в том, что я не могу отобразить заголовок внизу и добавить ссылки […]

Как указать параметр загрузки файлов в WordPress Widget backend?

Я хочу использовать загрузку файлов. Вводная опция, в которой пользователь может загрузить файл Excel на бэкэнд, а виджет сохранит файл в каталоге загрузок и сохранит ссылку на файл в переменной экземпляра $ widget. Итак, я могу использовать эту ссылку для использования этого файла excel для дальнейшей работы. Я не вижу способа сохранить загруженный файл в […]

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

Я создал виджет для вывода некоторого причудливого контента из API. Я понимаю, что сегодня я добавил переходную систему, поэтому каждый раз, когда виджет обновляется, переходный процесс удаляется, и все в порядке. Я пропустил, что сгенерированный контент на самом деле отличается от URL. Таким образом, моя система не подходит, пока контент остается неизменным на каждом посту. […]

Виджет WPMU использует sitewide

Я использую виджет на сайте с blogid 1 . Но я хочу использовать тот же виджет с контентом из blogid 1 во всех других сайтах. Есть ли способ повторно использовать этот виджет? Я попробовал switch_to_blog(1); поэтому у меня есть правильный запрос, но это не похоже на метод включения виджета с контентом. Добавлено после редактирования: /* […]

Intereting Posts
Пользователь получает доступ к файлам css и файлам js, даже если пользователь зарегистрирован в Панель управления Admin не показывает веб-сайты WordPress Как узнать, является ли это таксономией ребенка? Что сравнивает is_page_template ()? OpenX Альтернатива для WordPress? как сделать дополнительные параметры цвета добавлены в цветной настройщик по умолчанию сохранить их значение Добавление элементов в раскрывающийся шаблон шаблона страницы на экране редактирования страницы Бесконечный свиток и DFP запрос для использования для ссылки на единую страницу таксономии Нужен какой-то шаблонный совет для шаблонов с настраиваемыми типами сообщений и таксономиями Можно ли использовать фильтр wp_insert_post_data для сохранения пользовательских данных поля? Маленький белый квадратик Fancybox Удаление перенаправления после смены страницы Дополнительный пункт меню, отображаемый в подменю Самый быстрый способ создания уникального идентификационного номера при регистрации пользователя