Articles of опции

«все» и «get_option»

код: http://pastebin.com/0LEqgRUZ Я столкнулся с проблемой с моим плагином. (На самом деле это плагин на основе класса) Я пытаюсь использовать функцию get_option . Когда я просто делаю var_dump(get_option('option_name', 1)) где-то в функции plugin_options (вы увидите список кодов) – он выводит int(1) Проблема в том, что я не могу использовать get_option внутри моего метода log_to . […]

Добавление данных в таблицу опций

В настоящее время я настраиваю плагин так, чтобы все «участники» (здесь называемые «игроки») автоматически подписывались на форум. Я в основном хочу подписаться на всех с ролью вкладчика и выше (я использовал user_level, потому что остальная часть плагина работает, и я думал, что должен быть последовательным.) function forum_subscribe_member_player() { $players= get_users(); foreach($players as $player){ $playeremail = […]

Переместить одно значение параметра в другой параметр

У меня есть два существующих варианта, которые я хочу переместить в существующий третий вариант. Каков наилучший способ сделать это? Вот сценарий: У меня есть 2 варианта: get_option( 'license_key' ) get_option( 'license_key_status' ) У меня также есть еще один набор параметров, который уже существует с уже имеющимися данными: get_option( 'my_theme' ) Параметр my_theme содержит многомерные массивы: […]

получить значение параметра на странице «внешний»

Я создал действительно маленький плагин. Этот плагин добавляет один фильтр: add_filter('the_content', 'BlueSteelAPI', 5); BlueSteelAPI вызывает мой API. Я создал страницу администрирования для регистрации пароля секретного ключа. Ничего страшного. Но в моем каталоге плагинов у меня есть эта другая страница: <?php include('class.api.v1.php'); $blapi = new blapi($secretKey); $call = $blapi->MakeRequest("addCommand", $_POST); if ($blapi->IsThereAnError() == 0){ header("location:" . […]

Ошибка при переименовании

UPDATE: эта ошибка возникла из WP_DEBUG … конечно, embedded_url еще не существует. Однако, когда я устанавливаю значение $ options [embedded_url] с помощью формы, массив $ options магически добавляет и новое значение embedded_url И как-то запоминает старое значение text_string. я добавил unset($options['text_string']); к моему коду, но как только я нажимаю кнопку «Сохранить настройки», она снова возвращается […]

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

Я использую тему для списков транспортных средств и плагин WPUF Pro для представления frontend. Плагин WPUF автоматически считывает таксономии тем post_type (vehicle), но тема получила параметры (подробности), которые плагин не может обработать при сохранении. Я попытался использовать крючок, который мы предоставили в документации, но не успел (и не ответил на билеты тоже). Параметры экрана. Я […]

Повторяющиеся поля параметров не сохраняются

У меня есть страница параметров для плагина, и я пытаюсь создать повторяющиеся группы полей. У меня есть поля и JS, чтобы клонировать поля, но я не могу их сохранить. /** * Add Mimes * * @since 0.0.1 * @return void */ public function add_mimes_callback() { $option = $this->ordered_uploads_options; $mimes = $option[OU_PL_PREFIX . '_mimes']; $mime_folders = […]

Отображать пользовательский HTML на веб-сайте

У меня есть страница настроек в WordPress, которая позволяет администратору вводить HTML-код. Я хочу отобразить этот код на определенной странице на веб-сайте, используя короткий код. Моя проблема заключается в том, что в коротком кодексе вместо этого выполняется HTML-код: Вот моя функция: function MKWD_Display_Westmor_Bottom_Left() { $westmor_customers_options = get_option( 'westmor_customers_option_name' ); return $westmor_customers_options['homepage_bottom_left_widget_0']; } Что я делаю […]

Как обновить таблицу опций для виджета

Каждый виджет имеет строку в таблице options со значениями для заголовка и других полей. Есть ли способ обновить эти значения вне функции update ? Например, вот некоторые значения для примерного виджета: a:2:{i:2;a:23:{s:5:"title";s:19:"Widget Title";….. теперь я хочу обновить title до другого значения в function widget($args, $instance) и сохранить значение в базе данных. Я обнаружил, что API-интерфейс […]

ОШИБКА: страница параметров не найдена – Невозможно выяснить, почему :(

Я знаю, что это хорошо известная проблема в WordPress. Я убедился, что имена групп параметров и параметров одинаковы, а также имя страницы введено правильно, но все же я получаю эту ошибку при нажатии save. <?php require "wp_easy_seo_setting.php"; class EasySEO_Domain_Verification extends EasySEO { public $options; public function __construct() { parent::__construct(); $this->options = get_option('wp_easy_seo_domain_verification_setting'); add_action('admin_init', array($this, 'wp_easy_seo_register_settings_and_field')); […]

Intereting Posts
как добавить пользовательские поля в новую и обновленную страницу сообщений? customize_register с несколькими элементами управления / настройками – как получить значения? Как отключить вкладки jQuery при настройке темы Зачем использовать foreach для получения attachment_id, если числовые столбцы равны 1? Показывать сообщения на главной странице Мне нужно иметь два поля по 1-5 звездам, только редактируемые админами. Какой плагин я должен использовать? Показывать одну категорию и ее солнечные камеры Деактивировать плагины только для мобильных устройств существует ли конкретное место, где должен быть добавлен add_filter? Как получить текущую страницу ближайшего родительского идентификатора? Рекомендуемые коды сообщений – Повторные заметки Можно ли использовать таксономии пользовательских типов сообщений с действиями категории? Не удалось войти в систему после переноса моего сайта на новый сервер. WordPress Пользовательский шрифт не найден Пользовательский генератор паролей для пользователей