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
Проблемы с перенаправлением пользовательского субстандартного элемента BuddyPress Выключить надписи в галерее? Как ограничить количество форм, которые пользователь может создать в гравитационных формах? как я могу поместить изображение в сообщение с оригинальным размером Как удалить этот фильтр? Как запретить доступ к запросам реферера в Multiste с отображаемыми доменами Отобразить информацию о сообщении по идентификатору сообщения is_active-sidebar loop Отображение div, когда сообщение имеет определенный тег Как показать полный пост, а не только выдержку Как вставить значок в название сайта Отображать имя вместо имени пользователя Можно ли фильтровать пользовательский тип сообщения с несколькими метаданными? Как добавить пробелы к изображениям WooCommerce, чтобы они отображались с одинаковой высотой? Как показать таксономию мета на главной странице?