Articles of Настройки

Сохранение и получение значений параметров настраиваемого плагина

Я хочу сохранить значение входных данных и получить их, я прошел учебник по отпечатку . Я новичок в создании плагина WordPress, и я не могу понять, как только я нажму кнопку « Сохранить изменения» , страница показывает: Настройка сохранена Мой вопрос заключается в том, где идет значение ввода и как я могу получить это значение […]

Показать все результаты поиска

Есть ли способ показать все результаты поиска на search.php ? Фактически он отображает только 10 результатов (как установлено в WordPress settings > general ).

Установите значение по умолчанию для параметра?

У WordPress есть способ установить значение по умолчанию для параметра? То есть – я знаю, что get_option принимает второй параметр и возвращает этот параметр, если значение не задано. Например, когда я настраиваю свою форму, чтобы пользователи могли сохранить значение, я мог бы использовать что-то вроде этого <td> <input type="text" name="new_option_name" value="<?php echo esc_attr( get_option('new_option_name','default') ); […]

Невозможно обновить мои параметры, используя wp_ajax

Я внедрил wp_ajax на странице параметров, но значение моих параметров не сохраняется и не обновляется. Вот моя форма: public function email_settings_form(){ // Set class property $this->options = get_option( 'email_settings_options' ); ?> <div class="wrap"> <h2>Email Settings</h2> <form id="email-settings-form" method="post" action="options.php"> <?php // This prints out all hidden setting fields settings_fields( 'schedule_section' ); do_settings_sections( 'email-options' ); $other_attributes […]

Когда мне следует называть add_settings_section и add_settings_field?

Все примеры, которые я видел для add_settings_section & add_settings_field , вызываются при admin_init . Это означает, что они вызывается при загрузке каждой страницы администратора. Однако я понимаю, что они используются только при отображении страницы параметров, на которой они отображаются. Есть ли какая-либо причина, чтобы не поместить все вызовы в add_settings_section & add_settings_field в функцию обратного […]

Как мне использовать register_setting, add_settings_section и add_settings_field на странице параметров моего плагина?

Я работаю над настройками для моего плагина, и после чтения документации WordPress, которая находится в статусе ROGUH DRAFT , а также страницы « Создание параметров», которая также находится в «переходе», у меня остались вопросы о том, как правильно используйте новый API настроек, чтобы добавить страницу параметров для моего плагина. Я установил около 30 плагинов и […]

Какие особые привилегии для базы данных нужны WordPress?

Я хочу создать нового пользователя базы данных для моей установки WordPress. Обычно на localhost я могу просто использовать root, но рекомендуется использовать пользователя с минимальными правами. Каковы эти права? Мне было интересно, нужно ли WordPress устанавливать плагины и т. Д. Для этого могут потребоваться привилегии CREATE & DROP .

register_setting () vs add_option ()

Я создаю свой первый плагин WordPress. Я добавил пользовательскую функцию на крючок активации плагина, где я создаю новые строки в таблице wp_options с помощью функции add_option() . Теперь я хочу создать страницу API настраиваемых параметров, и я заметил, что люди используют функцию register_setting() , затем выполняют эти функции и т. Д., Но, как я знаю, […]

Как очистить правила после сохранения настроек с помощью API настроек?

Я использую API настроек, чтобы позволить пользователю переключать параметр has_archive на некоторые пользовательские типы сообщений. Когда пользователь включает или выключает архивы, я хочу сбросить правила перезаписи. Если бы я сам написал функцию сохранения, я мог бы просто вызвать flush_rewrite_rules() и сделать с ней, но API настроек позаботится о сохранении для меня. Есть ли где-нибудь крючок, […]

Как сохранить массив с несколькими настройками с помощью API настроек для страницы параметров подключаемого модуля?

Я думаю, что это может быть скорее проблемой с моим PHP, чем с использованием API-интерфейсов настроек, но я не могу заставить WordPress сохранять массив данных для окна с несколькими выборами. Поле multi-select соответствует настраиваемому мета-полю, а опции выбора – это настраиваемые типы сообщений, которые будут отображать это мета-поле. Вот код дисплея: case 'select2': echo "<select […]

Intereting Posts
Почему WP_Query :: is_date () возвращает false, когда установлен параметр date_query? Запрос в иерархическом настраиваемом типе сообщений для детей и братьев и сестер add_filter с retrieve_password_message () не работает в плагине, но работает в functions.php Добавление чувствительной сетки на страницу (без использования темы Bootstrap) Промежуточные сайты, как вы управляете синхронизацией обновлений в БД? добавлять действие только при публикации публикации – не обновлять Обнаружение, если плагин был включен в определенную страницу Несколько типов сообщений – используйте один и тот же ReWrite slug? Могу ли я иметь два файла single.php и иметь один дисплей только для сообщений и других комментариев для этого конкретного сообщения? Пытаясь локализовать тему стартового разряда Underscores Ошибка «Вызов функции-члена для не-объекта», в то время как var_dump получает правильный результат Как избежать одиночных и множественных строк текста i18n? Содержание с коротким кодом Как удалить вкладку на странице «Загрузка мультимедиа» в WordPress Возможно ли установить BuddyPress с блогами, установленными на нескольких серверах?