Articles of Виджеты

Баннер, редактируемый с бэкэнда

Я пытаюсь создать область виджета. Я добавил это к теме. <?php if ( dynamic_sidebar('myWidgetName') ) : else : endif; ?> И затем я регистрирую область с помощью function arphabet_widgets_init() { register_sidebar( array( 'name' => 'myWidgetName', 'id' => 'home_right_1', 'before_widget' => '<div>', 'after_widget' => '</div>', 'before_title' => '<h2 class="rounded">', 'after_title' => '</h2>', ) ); } add_action( […]

Использование существующего кода виджетов!

Возможно, на это ответили много раз, но я не мог найти ответы, поэтому здесь: «Я разрешил использовать php-код виджетов из других существующих тем и изменить его для моих нужд?

Список виджетов для дочерних страниц, исключить текущую страницу

Я успешно создал виджет, который отображает страницы для сиблинга на текущую страницу, на которой я включен в боковой панели. Единственное, что я не могу исключить из текущей страницы – может кто-то может помочь здесь? Я все еще участвую и не могу обрабатывать более сложные PHP еще Изменить : во избежание недоразумений – страница Подстраница 1 […]

не удается изменить виджетов после перехода из подпапки в корневую папку

У меня были некоторые проблемы с миграцией: childtheme, который был запущен, и работа была автоматически переименована обратно + множество неправильных абсолютных приложений из еще более старой версии на сайт … Теперь, после того, как я исправил постоянный и измененный URL сайта для root, передняя часть работает отлично, но бэкэнд имеет некоторые проблемы пользовательского интерфейса; dropmenues […]

Динамически отображать значки шрифтов в виджетах

У всех есть сайт для просмотра фильмов, на который я назначаю оценку. В настоящее время я использую виджет, который отлично работает … но я сменил все свои оценки на 5-звездную рейтинговую систему (3,5 / 5, 5/5 и т. Д.), Поэтому виджет, который использовал его, основываясь на процентах для заполнения индикатор выполнения (оценка 70 будет заполнять […]

Динамический массив WP_Widget с внешним AJAX

Я создаю виджет WordPress, где я должен динамически добавлять части кода JQUERY.ajax () JQUERY.append () в форму виджетов. Мне нужно это, чтобы иметь возможность сохранить его с помощью функции update (). У меня есть функции PHP для каждого поля формы, но в wp_widget мне нужно получить имена и идентификаторы по его функции. Если я создаю […]

Аргументы виджета всегда задаются внутри My_Widget :: widget ()?

В частности, before_widget , after_widget , before_title и before_title всегда устанавливаются внутри My_Widget::widget() ? Мне интересно, нужны ли такие инструкции, как, например, следующее: (например, в My_Widget::widget() )? $args['before_widget'] = ! empty( $args['before_widget'] ) ? $args['before_widget'] : ''; $args['after_widget'] = ! empty( $args['after_widget'] ) ? $args['after_widget'] : ''; Примечание. Класс My_Widget расширяет WP_Widget на случай, если […]

Обновить заголовок каждого экземпляра виджета с помощью текстового поля

Я создал простой виджет, который выглядит так: Поскольку есть много примеров этого, я хочу знать, можно ли обновить заголовок каждого экземпляра (там, где он говорит «Виджет членства»), чтобы добавить название Компании, которое введено в это поле. Это мой код <?php class Membership_Widget extends WP_Widget { // Controller public function __construct() { $widget_ops = array('classname' => […]

Проверьте, есть ли у виджета контент

Мне просто нужно проверить, есть ли в боковой панели какой-либо контент Мой код functions.php приведен ниже. function aspirationas_extra_widget_1_init() { register_sidebar(array( 'name' => __('Extra Widget 1', 'aspirations'), 'id' => 'extra_widget_1', 'description' => __('Widgets for Extra 1', 'aspirations'), 'before_widget' => '<aside>', 'after_widget' => '</aside>', 'before_title' => '<h3>', 'after_title' => '</h3>', )); } add_action('widgets_init', 'aspirationas_extra_widget_1_init'); И я прочитал […]

Ошибка нестатического метода при попытке использовать класс в виджетах

Я пытаюсь вызвать метод в виджет функции. $this виджета передается этому методу, но я получаю следующую ошибку: Strict Standards: Non-static method class_name::method_name() should not be called statically, assuming $this from incompatible context in C:\xampp\htdocs\wp\wp-content\themes\…… on line 446 Вот что я пытаюсь сделать точно. Функция формы виджетов: class new_widget extends WP_Widget { function form($instance) { <?php […]

Intereting Posts
Локальная установка wordpress. Задача базы данных Как удалить выделенные изображения из сообщений WP_Query: сообщения по сообщениям из идентификаторов из массива? Получение ошибки «Это содержимое не может быть отображено в кадре» на странице входа Редактор permalink не отображается в пользовательских типах сообщений get_pages () не заказывает, как следует Интеграция блога WordPress с Moodle LMS jQuery из родительской темы, загружаемой многими другими скриптами в один файл min.js Пользовательская постоянная ссылка для поиска и разбивки на страницы Что такое параметр p в массиве параметров get_posts ()? Как создать поле автора так и добавить после каждого сообщения? добавьте пункт меню в меню навигации, чтобы ссылаться на внешний URL-адрес Продажа уникального продукта с woocommerce – упрощенная Лучший способ диагностировать, какие плагины / темы используют большую часть памяти? unregister_sidebar в дочерней теме не работает