Articles of update option

Как получить значение meta сообщения и передать это update_option, когда сообщение создано или обновлено?

Когда пользователь публикует или обновляет сообщение, я хочу получить мета-значение сообщения из этого сообщения. Затем я хочу использовать update_option (), чтобы передать это значение в имя get_option (). Я пытаюсь несколько вещей, и я знаю, что это работает, но похоже, что проблема связана с тем, что это происходит во время действия save_post? Если я удалю […]

add_settings_error при проверке параметров плагина API

Я разрабатываю плагин, который использует API-интерфейсы. Я определил класс, который использует функцию для дезинфекции входов, но когда я отправляю форму опций, она дважды отображает ошибки и информацию. А также мне не удалось отобразить сообщения об ошибках. Каков правильный способ отображения успешных сообщений об ошибках при проверке формы опций? Спасибо. register_setting( $this->plugin_slug, // option_group $this->plugin_slug, // […]

Как обновить пользовательский вариант блога?

Я хотел обновить пользовательский вариант блога, созданный через настройки Api, используя функцию update_blog_option . Я создал этот код. $country_base = get_blog_option($blog_id, 'mytheme_options');//retrieve all options $country_base['country_base'] = $the_country; $currency_unit = get_blog_option($blog_id, 'mytheme_options');//retrieve all options $currency_unit['currency_unit'] = $d_currency; update_blog_option($blog_id, 'mytheme_options', $country_base); update_blog_option($blog_id, 'mytheme_options', $currency_unit); Тем не менее, его не работает .. Есть ли способ обновить пользовательский вариант […]

Добавить вариант, если не существует

Мне нужно увидеть, есть ли опция, и если да, получите значение. Если нет, я должен добавить его. Кодекс предусматривает: <?php $option_name = 'myhack_extraction_length' ; $new_value = '255' ; if ( get_option( $option_name ) != $new_value ) { update_option( $option_name, $new_value ); } else { $deprecated = ' '; $autoload = 'no'; add_option( $option_name, $new_value, $deprecated, […]

Страница настроек тем: Настройки Api vs Update_Options

Я – новый разработчик WordPress, который пытается запустить перевозчика, продающего премиум-темы . На прошлой неделе я столкнулся с множеством трудностей, пытаясь понять, как создать страницу параметров темы. В конце я наконец понял, как я должен это делать, используя настройки api. Затем я попытался настроить стиль страницы настроек, добавить некоторые функции jQuery и сделать страницу более […]

update_option в WordPress AJAX

У меня есть этот пример: For example, this code will register a callback called "wpa_49691": add_action( 'wp_ajax_wpa_49691', 'wpa_49691_callback' ); add_action( 'wp_ajax_nopriv_wpa_49691', 'wpa_49691_callback' ); function wpa_49691_callback() { // Do whatever you need with update_option() here. // You have full access to the $_POST object. } Затем вы публикуете все данные, которые вам нужны, просто укажите действие […]

Как восстановить ранее сохраненную опцию?

Я работаю над простым плагином (вроде плагина обслуживания), где я обновляю домашнюю страницу на основе выбора опций страницы. function set_hp(){ $page = get_option('get_the_page'); if ( $page ) { update_option( 'page_on_front', $page ); update_option( 'show_on_front', 'page' ); } } add_action('wp', 'set_hp'); Теперь домашняя страница обновляется с выбранным пользователем. Есть ли способ, когда плагин отключен, обновленная ранее […]

Как сохранить поля страницы настраиваемых параметров плагина

Я хочу реализовать плагин, который получает 2 поля в области администрирования и сохраняет их в параметрах в виде массива Я прочитал страницу пользовательских настроек страницы, но кажется, что она не описывает, как сохранять значения полей в параметрах Как мы можем это сделать? спасибо <?php /** * Class for registering persian font settings page under Settings. […]

Обновить параметр WP плагином

Я хотел установить значение параметра WP (более конкретно – «admin_email»), используя плагин, его опцию (опция плагина) и update_option (). Я пробовал использовать строки, как показано ниже, но когда код плагина содержит их, он отключается. Любые идеи почему? $helper = (get_option('plugin-option'); update_option('admin_email', $helper ); РЕДАКТИРОВАТЬ $helper = get_option('plugin-option'); update_option('admin_email', $helper ); Теперь он не отключается (из-за […]

update_option не работает в этом сценарии – как я могу исправить?

Я update_option использовать update_option для добавления или обновления опции. Я создал тест ниже, который создает страницу настроек и при загрузке запускает мою функцию awd_do_sync , но опция не добавляется или не обновляется – почему это происходит и что такое исправление? class MyClass { public function __construct() { add_action( 'admin_menu', array( $this, 'awd_settings' ) ); } […]

Intereting Posts
Как создать стандартную настройку по умолчанию для текстовых и изображений Пользовательский виджет заголовка / кодировка HTML Загружать изображения в таблицу пользовательских баз данных в бэкэнде администратора Форма поиска WordPress не работала, пыталась использовать разные вещи, но? Получить идентификатор после WP_Query В чем разница между фильтром esc_html и фильтром attribute_escape? Построение сообщений на графике Как проверить успешность wp_update_post Single.php Категория Количество сообщений Использование фильтра для добавления дополнительных полей в comment_form () Вводная запись update_user_meta Возможно ли еще разложить панели внутри панелей в настройке? Скрыть администраторов из списка пользователей, кроме текущего пользователя (администратора) Формирование пользовательского типа сообщения Как получить больше данных о сообщении от wp_query