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

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

6
Где поставить мой код: плагин или functions.php?
Существует ли простая для понимания схема для определения того, какой код принадлежит плагину или теме functions.php? Там есть много случаев , и много дискуссий о той теме, в основном , потому что есть некоторые неправильные представления о внутренней работе WordPress. Я прошу ответ на основе фактов, а не мнений. Следует …

3
Между functions.php, виджетами и плагинами, который загружается первым?
Клиент спрашивает, может ли конкретный плагин карусели, который он использует, быть виджетизирован. Это означает, что я должен создать виджет внутри functions.php, который вызывает функцию плагина. Это означает, что код плагина должен быть загружен первым, чтобы функция была доступна WordPress при загрузке файла functions.php, верно? Будет ли это работать?

4
Программно добавлять виджеты на боковые панели
Я хотел бы программно добавить виджеты на мои две боковые панели, которые у меня есть. Я не мог найти какой-либо официальный способ сделать это? Я начал искать в базе данных. Я обнаружил, что это опция 'sidebars_widgets', которая помещает виджеты на боковые панели. При просмотре опций к именам виджетов добавляется номер, …
62 widgets  sidebar 

2
Wordpress 3.8 - Панель инструментов с 1 колонкой
В новом Wordpress 3.8 в разделе «Параметры экрана» они, похоже, не поместили функцию «Столбцы», в которой можно разместить виджеты в 1 столбце, 2 столбцах, 3 столбцах или 4 столбцах. Мой вопрос заключается в том, как сделать так, чтобы мои виджеты Dashboard составляли только 1 столбец, или, другими словами, занимали всю …

2
Выполнение JavaScript при добавлении виджета в бэкэнд
У меня есть виджеты, к которым прикреплены элементы управления JavaScript. Если виджет присутствует при загрузке страницы администратора виджета, элементы управления работают правильно. Когда я добавляю новый виджет, они не работают правильно, я получаю разметку, но никакие события javascript не вступают в силу. Если я сохраню новый виджет, то при перезагрузке …

1
Как включить флажок в форме бэкэнда виджета?
Я пытаюсь включить флажок в моем конце виджета. Но я не могу получить значение (включено или выключено) после того, как пользователь отправит его. Я думал, что значение будет храниться в "esc_attr ($ check)" (как это происходит при использовании ввода текста), но я не могу получить его. Вот что я сейчас …
17 php  widgets 

4
Загрузка сценариев только при наличии определенного шорткода или виджета
Мне нужен был способ фильтрации содержимого страницы / публикации перед его загрузкой, чтобы я мог добавить сценарии в заголовок, если присутствовал определенный шорткод. После долгих поисков я наткнулся на это на http://wpengineer.com function has_my_shortcode($posts) { if ( empty($posts) ) return $posts; $found = false; foreach ($posts as $post) { if …

3
Как добавить вкладку «Вставить из URL» в пользовательский медиа-загрузчик 3.5?
Я вставил загрузчик мультимедиа WP 3.5 в виджет, запустив этот JavaScript при нажатии кнопки: var frame = wp.media( { title : 'Widget Uploader', multiple : false, library : { type : 'image' }, button : { text : 'Select Image' } } ); frame.on( 'close', function() { var attachments = …
17 widgets  uploads  media 

4
Ограничить количество виджетов на боковых панелях
Если я использую настраиваемую область виджетов (например, нижний колонтитул), где имеется только ограниченное количество мест для виджетов (по конструкции), могу ли я ограничить количество виджетов, которые пользователь может включить в эту конкретную область виджетов? Не имеет значения, находится ли решение на бэкэнде или на переднем конце. Спасибо.
17 widgets  sidebar 


2
Предоставить редактору доступ к боковой панели
Я хочу дать редактору роль доступа к редактированию боковой панели и ее содержимого. У меня есть текстовый виджет там, и для редактирования этого текстового виджета пользователь должен быть администратором - это отстой. Как я разрешаю роль редактора, которая даст ему доступ к редактированию боковой панели?

2
Функция пользовательского виджета в плагине не работает?
Я взял код прямо из одной из созданных мной тем, и это список всех 50 состояний в неупорядоченном списке, упакованном в виджет, который можно просто перетащить на боковую панель. Проблема в том, что когда я пытаюсь использовать этот код в файле PLUGIN, я получаю следующую ошибку: Fatal error: Call to …

4
Обновить форму виджета после перетаскивания (ошибка сохранения WP)
Я опубликовал отчет об ошибке несколько месяцев назад ( в WordPress trac (Ошибка обновления формы экземпляра виджета) ), и я решил попробовать написать об этом и здесь. Может быть, у кого-то есть лучшее решение этой проблемы, чем у меня. В основном проблема заключается в том, что если вы перетащите виджет …

1
Могу ли я создать свой собственный виджет «Последние сообщения» или настроить существующий?
Я хотел бы включить виджет «Последние сообщения» с возможностью отображать ссылку «Просмотреть все», когда сообщений больше, чем у меня установлено на данный момент для отображения виджета. Я также хотел бы иметь возможность исключить определенные категории или сообщения из него. Можно ли сделать это через functions.php моей темы? (1) настроить существующий …

3
Условно поставьте в очередь скрипт / таблицу стилей виджета в HEAD (только если присутствует на странице!)
Я пытался загрузить скрипты и стили для виджета WordPress со следующими условиями ... Скрипты ДОЛЖНЫ загружаться в ГОЛОВУ (иначе они ломаются). Скрипты должны загружаться ТОЛЬКО, когда виджет действительно отображается (они довольно тяжелые). Я много занимался поиском, и это, кажется, обычная (нерешенная) проблема ... но я надеюсь, что кто-то здесь успешно …

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