Запитання з тегом «widgets»

Віджети - це налаштовані елементи, які використовуються для динамічної побудови розділів теми WordPress.

2
Як завантажувати файли JavaScript + css віджету лише у разі їх використання?
Я хотів би зберегти стилі javascript та css, які використовує мій віджет, у власних файлах (а не додавати їх до теми). Але я не можу отримати wordpress, щоб додати їх, коли віджет фактично використовується на бічній панелі. Я спробував це: всередині декларації про клас я додав 2 функції class EssentielleRubriquesPosts …

5
Використання параметрів віджетів "поза" віджета
Я хочу зберегти деякі параметри у параметрах віджетів, які потім передаються на іншу сторінку. Віджет - це форма, яка викликає веб-сервіс. Варіанти, які я хочу пройти, - це автентифікація веб-сервісу, який наразі важко закодований на сторінці результатів (зроблено як шаблон). Тому їх слід приховувати від користувача веб-сайту. Код з віджета …
13 options  widgets 

2
Як зберігати дані полів віджетів як масив?
Я створюю віджет, він повинен зберігати близько 10 ідентифікаторів. Зараз я використовую наступний метод поля, щоб зберігати кожен ідентифікатор в окремому полі. Він зберігає дані кожного поля окремо в wordpress. Чи можливо зберігати дані всіх полів лише в одному рядку в wordpress для examlpe за допомогою масиву? <input class="widefat" id="<?php …

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} </div> …

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
Додайте клас до_визначення з користувацького віджета
У мене є простий користувальницький віджет, який запитує його ширину (що використовується пізніше в передній частині). Поле ширини - це випадаюче меню, тому користувач має попередньо визначені параметри. У мене буде багато примірників мого віджета, у кожного буде встановлена ​​власна ширина. Тепер у своєму коді віджетів є такий код: echo …

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' => …
10 menus  widgets  walker 

3
Чи можна видалити новий візуальний редактор текстового віджета 4,8 В?
Чи можна новий візуальний редактор віджетів 4.8 у текстовому віджеті за замовчуванням скасувати або видалити, а віджет відновити до стилю редактора до 4.8? Мені не потрібен і не потрібен візуальний редактор у віджетах; Я використовую їх для простого тексту та html, і мені не потрібно, щоб інші користувачі додавали нічого, …

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

2
Як я можу використовувати вбудований в Wordpress «Перегляд посилань» функціональність?
Я кодую віджет, і я хотів би, щоб користувач міг вибрати посилання, як ви можете, під час редагування звичайних публікацій або сторінки (коли ви натискаєте на маленьку піктограму посилання і ви отримуєте функцію пошуку AJAX у спливаючому вікні ). Хтось знає, як у мене це працює? У мене є кнопка …

1
Перекладіть заголовки віджетів за допомогою плагіна qTranslate
Я фактично використовую плагін qTranslate для перекладу свого веб-сайту. Це дуже добре працює з усім, крім однієї речі. заголовки віджетів моєї бічної панелі. Власне, для перекладу деяких слів нам потрібно поставити такі теги: <!--:en-->My English Title<!--:--><!--:fr-->My French Title<!--:--> Коли я використовую це у вмісті свого віджета, він добре працює. Але …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.