Articles of виджеты

Как я могу написать этот фрагмент кода, чтобы он отвечал за ответ при отправке пустых полей?

Поэтому я разрабатываю плагин подписчика на рассылку новостей, и я пытаюсь создать почтовую программу, поэтому я могу отправить электронное письмо и вернуть запрос, обновить форму и дать мне сообщение. В файле newsletter-subscriber-mailer.php я пытаюсь проверить, было ли отправлено сообщение, но код, который я написал, кажется абсолютно бесполезным. Он должен откликнуться на ответ, если я попытаюсь […]

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

скажите мне, как обновить виджет и проверить поля, чтобы реализовать ошибку вывода в случае неправильно заполненных данных. Возможно, он создал функционал? class My_Widget extends WP_Widget { /** * Sets up the widgets name etc */ public function __construct() { $widget_ops = array( 'classname' => 'my_widget', 'description' => 'My Widget is awesome', ); parent::__construct( 'my_widget', 'My […]

некоторые плагины и главная тема по-прежнему ищут файлы в старом URL-адресе

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

Изменение имени папки темы нарушает виджетов

Я пытаюсь изменить имя папки темы. Шаги, которые я следую за … загрузить файлы резервных копий переименовать имя папки темы на сервере в файле базы данных xml (демонстрационный файл содержимого темы), найдите «/ old-folder-name /» и замените все на «/ new-folder-name /» с помощью текстового редактора. Проблема заключается в том, что большинство виджетов перестают работать […]

Невозможно заставить php работать внутри javascript для виджета wordpress

Я создал виджет даты подсчета для WordPress. Я хочу, чтобы код javascript, используемый этим виджэем, загружался в нижний колонтитул, чтобы сделать это, я использовал функцию add_action, но когда я делаю это <?php echo $instance['date']; ?> <?php echo $instance['date']; ?> код, который находится внутри javascript, не работает. Поэтому я не могу заставить его работать. Как мне […]

Пользовательские виджеты в области администратора открываются, затем закрываются после загрузки AJAX

В области виджета пользовательские виджеты, которые я создал, можно отбросить в динамические боковые панели, но после загрузки AJAX их отбрасывания форма исчезает, как показано на рисунке ниже: Ниже приведен полный код виджета: function __construct() { parent::__construct( // Base ID of your widget 'ec-sidebarSearchWidget', // Widget name will appear in UI __('UBM: Sidebar Search', 'sidebar_search_domain'), // […]

Показывать модальные только для некоторых ролей

Я хотел бы открыть modal / popup на моей домашней странице, но только для конкретных пользователей, использующих их роли. У меня есть плагин (CP Poll), и я хотел бы, чтобы некоторые его видели. Это дает мне короткий код. Например, редакторы, и покажите их только один раз. Как я могу это сделать ? Я пробовал использовать […]

Почему я не могу редактировать или взаимодействовать с TinyMCE в моем виджете плагина WordPress?

EDIT: Я использую wordpress 4.7.3 с php 5.6.25 Я создаю простой виджет и не вникаю во все, что я сейчас пытаюсь получить редактор TinyMCE, созданный с помощью wp_editor (), чтобы корректно работать внутри виджета. Редактор отображается правильно, за исключением того факта, что он не инициализируется с переданными ему параметрами. Я удалил весь другой код из […]

Поля формы для виджета не сохраняются, если только его текстовый ввод

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

wp_registered_widgets не содержит мои виджеты

У меня проблема: на WordPress-сайте, которым я управляю, не хватает виджетов. Когда я открываю панель администратора виджета, вся боковая панель пуста. Я отлаживал некоторый код и обнаружил, что виджет существует в поле базы данных «sidebars_widgets». Но когда дело доходит до их отображения, оно останавливается здесь: wp-includes / widgets.php, строка # 658 if ( !isset($wp_registered_widgets[$id]) ) […]

Intereting Posts
Как добавить плагины WordPress вместе с моей автономной темой Сообщение о проблемах в подкатегории Лучшее изображение / уменьшенное изображение Woocommerce: дополнительное добавленное поле страны, не использующее ценность из базы данных Форма контакта 7 от добавления абзаца и разрыва тегов в сообщениях электронной почты HTML Использование расширенных пользовательских полей с помощью WordPress и Лайтбокс Пользовательская форма, в которой хранятся данные в базе данных Если сообщение существует, сделайте комментарий в существующей почте с тем же именем? Как добавить новую вкладку в менеджер загрузки мультимедиа с помощью настраиваемого набора изображений? Архивная разбивка на страницы не работает Пользовательский шаблон таксономии почтового типа и путаница URL-адресов Is_search не работает на странице результатов поиска Как я могу выборочно вставлять заголовок для моей страницы магазина в woocommerce? Pagination добавляет точки с номерами страниц при использовании 'mid_size' => 0 add_external_rule – правила удаляются при посещении страницы постоянных ссылок