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

Виджеты - это настраиваемые элементы, используемые для динамического создания разделов темы WordPress.

2
Как загрузить файлы виджета JavaScript + CSS только при использовании?
Я хотел бы сохранить стили javascript и css, используемые моим виджетом, в своих собственных файлах (и не добавлять их в тему). Но я не могу заставить WordPress добавить их, когда виджет фактически используется на боковой панели. Я пробовал это: внутри объявления класса я добавил 2 функции class EssentielleRubriquesPosts extends WP_Widget …

5
Использование параметров виджета «вне» виджета
Я хочу сохранить некоторые параметры в настройках виджета, которые затем передаются на другую страницу. Виджет - это форма, которая вызывает веб-сервис. Параметры, которые я хочу передать, - это аутентификация для веб-службы, которая в настоящее время жестко запрограммирована на странице результатов (выполняется в виде шаблона). Поэтому они должны быть скрыты от …
13 options  widgets 

2
Как сохранить данные полей виджета в виде массива?
Я создаю виджет, он должен хранить около 10 идентификаторов. Прямо сейчас я использую следующий метод поля для хранения каждого идентификатора в отдельном поле. Он хранит данные каждого поля в отдельности в WordPress. Можно ли хранить данные всех полей в одной строке в WordPress для проверки с использованием массива? <input class="widefat" …

2
Добавление полей формы виджета динамически
Я пытаюсь динамически добавить поле формы в виджет WordPress. Поэтому, если пользователь хочет добавить другую дату к событию, он может нажать кнопку, чтобы получить больше полей. Вопрос: как сохранить вновь созданные поля ввода в моей базе данных? Мне нужно написать пользовательскую функцию обновления? Какие-нибудь советы? Вот как выглядит виджет: Это …

3
изменение wp-admin / widgets.php
Мы хотим оформить страницу виджетов в панели администратора немного по-другому, главным образом, чтобы помочь администратору сайта понять, где каждый виджет появится на сайте: Для этого нам нужно изменить HTML-код, который отображает widgets.php (простого изменения CSS недостаточно). Как бы мы поступили так, не касаясь ядра?

7
Добавление div для переноса содержимого виджета после заголовка виджета
Я пытаюсь добавить div к содержимому виджета в моей динамической боковой панели. Вот код регистрации; register_sidebar(array( 'name' => "Sidebar1", 'id' => 'home-sidebar-1', 'before_widget' => '<div class="sidebar-box">', 'after_widget' => '</div>', 'before_title' => '<div class="title">', 'after_title' => '</div>', )); Но этот код вызывает вот так; <div class="sidebar-box"> <div class="title">{WIDGET TITLE}</div> {WIDGET CONTENT} …

1
В чем разница между wp_register_sidebar_widget и register_widget?
В чем разница между ними и когда мы должны использовать каждый из них? Я использую wp_register_sidebar_widgetпрямо сейчас, и он работает нормально, но я видел много уроков онлайн о том, как создать виджет, используя register_widget и класс, большинство моих виджетов не нуждаются в опциях, поэтому я должен придерживаться wp_register_sidebar_widgetили должен использовать …

1
Ограничить количество неактивных виджетов
Я пытаюсь ограничить количество виджетов с боковой панели "wp_inactive_widgets" максимум 10, потому что страница администрирования виджетов невероятно медленная: add_filter('pre_update_option_sidebars_widgets', 'cleanup_inactive_widgets', 10, 2); function cleanup_inactive_widgets($new, $old){ if(!empty($new['wp_inactive_widgets']) && count($new['wp_inactive_widgets']) > 10) $new['wp_inactive_widgets'] = array_slice($new['wp_inactive_widgets'], -10, 10); return $new; } Очевидно, это работает, но проблема в том, что параметры экземпляра виджета все …
10 php  widgets  options 

5
Добавить класс к before_widget из пользовательского виджета
У меня есть простой пользовательский виджет, который запрашивает его ширину (который используется позже в переднем конце). Поле ширины является выпадающим списком, поэтому у пользователя есть предопределенные параметры. У меня будет много экземпляров моего виджета, у каждого будет своя настройка ширины. Теперь в моем коде виджета у меня есть следующий код: …

3
Пользовательские данные типа сообщения в виджетах боковой панели?
(примечание: изначально этот вопрос был о пользовательских полях, но у @MikeSchinkel было лучшее решение с использованием пользовательских типов записей) На моем сайте есть несколько страниц, на которых я хочу показать те же данные в боковой панели. Например, в такой структуре: -Home -Cars -Volvo 850 overview -Volvo 850 tech spec -Volvo …

4
Добавить пользовательский ходок в меню, созданное в виджете
Я знаю, как добавить Walker в пользовательское меню, созданное темой (меню, названное primaryв этом примере), но как мне настроить таргетинг на меню, созданное в виджете с помощью стандартного виджета WordPress для настраиваемого меню? if ( has_nav_menu( 'primary' ) ) { $args = array( 'menu' => 'main-menu', 'menu_id' => 'main-menu', 'theme_location' …
10 menus  widgets  walker 

3
Можно ли удалить новый визуальный редактор текстовых виджетов 4.8v?
Можно ли отсоединить или удалить новый визуальный редактор виджета 4.8 в текстовом виджете по умолчанию, а виджет восстановлен в стиле редактора до 4.8? Мне не нужен или не нужен визуальный редактор в виджетах; Я использую их для обычного текста и HTML, и мне не нужно, чтобы другие пользователи добавляли что-либо …

3
Обновление плагина: настройки виджета
Я попытался провести какое-то исследование по этому вопросу, но пока не нашел ничего серьезного. У меня есть плагин, над которым я работаю, и между последней версией и новой версией мы сделали некоторые обновления в виджете, которые изменяют некоторые имена настроек (на серверной части), и у меня возникают проблемы при создании …

2
Как я могу использовать встроенную в Wordpress функцию просмотра ссылок?
Я кодирую виджет и хотел бы, чтобы пользователь мог выбирать ссылку, как вы, при редактировании обычных сообщений или страницы (когда вы нажимаете на маленький значок ссылки и получаете всплывающую функцию поиска AJAX во всплывающем окне). ). Кто-нибудь знает, как у меня это работает? У меня есть кнопка HTML, которую я …

1
Переведите названия виджетов с помощью плагина qTranslate
На самом деле я использую плагин qTranslate для перевода моего сайта. Это работает очень хорошо со всем, кроме одной вещи. названия моих виджетов на боковой панели. На самом деле, чтобы перевести некоторые слова, нам нужно поставить теги так: <!--:en-->My English Title<!--:--><!--:fr-->My French Title<!--:--> Когда я использую это в содержании моего …

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