Articles of Настройки апи

Добавить загрузку логотипа в настройку API

Я создал поле раздела, подобное этому → // Logo Upload Option add_settings_field( 'logo_upload', // The ID (or the name) of the field 'Upload the Header Logo', // The text used to label the field 'upload_logo_field', // The callback function used to render the field 'theme-header-options', // The page on which we'll be rendering this field […]

Печать настраиваемых стилей с помощью API настроек

Я пишу плагин, в котором пользователю задаются основные параметры стиля, например, цвет шрифта, размер, аккордеон. Поэтому, щелкнув опцию, текст будет напечатан в том виде, который выбран. Я использую API настроек для создания страницы параметров плагина. Код: add_action( 'admin_menu', 'faqme_add_admin_menu' ); add_action( 'admin_init', 'faqme_settings_init' ); function faqme_add_admin_menu( ) { add_submenu_page( 'tools.php', 'FAQs Made Easy', 'FAQs Made […]

Отображение ошибок с настройками api

Я не использую полные настройки api, только этот код: register_setting( 'my_options', 'my_options', 'my_options_validate' ); Затем моя проверка: $options = get_option('my_options'); if(error_found){ add_settings_error( 'my_options', 'settings_updated', 'error_message_here', 'error'); } return $options; Но при обратной передаче никаких ошибок не отображается. Поэтому мои вопросы: просто приводит к появлению сообщения об ошибке? мне нужно использовать все настройки api для отображения […]

API-интерфейс WordPress API VS в базе данных?

Я создал страницу параметров для своего плагина с помощью API настроек. Теперь я хочу создать еще одну вкладку, где пользователь будет создавать записи. Он также хотел бы удалить / редактировать записи. Будет только 10-20 записей. Я хочу придерживаться API настроек для этих записей (одно поле в базе данных), но я теряю, чтобы решить, возможно ли […]

Не удается сохранить настройки базы данных с помощью параметра API

Я написал простой тестовый код для тестирования сохранения данных с помощью параметра API, но он, похоже, не работает. это действительно сводит меня с ума. Пожалуйста, помогите мне указать на проблему, спасибо! function test_add_options_page() { add_menu_page( 'Test Save Option', 'Test Save', 'manage_options', 'testpage', 'test_save_page' ); } add_action('admin_menu', 'test_add_options_page'); function test_save_page() { ?> <form action="options.php" method="post"> <?php […]

Поле настроек не отображается на общей странице параметров

Я попытался добавить довольно простой тестовый пример на основе учебника, создав собственное настраиваемое поле на общей странице параметров в области администратора. Проблема в том, что поле настроек не отображается, и никаких ошибок, просто ничего. Так что не знаю, как отследить причину отсутствия шоу. : / function initialize_my_theme_options() { //define the settings field add_settings_field( 'my_message', //The […]

Может ли кто-нибудь сказать мне, где я ошибся с этой страницей настроек плагина?

Я пытался научиться создавать плагин в свободное время. Я ранее делал всю кодировку, относящуюся к странице настроек, и все это, казалось, работало хорошо. Завершив некоторые другие части тестового плагина, я вернулся (через несколько недель), и теперь, когда я сохраняю настройки настроек, мне показывают длинный список имен полей базы данных с соответствующими возвращаемыми значениями ввода / […]

Замечание PHP: неопределенное смещение: 0 в /wordpress/wp-includes/plugin.php и изменение API настроек регистра

Ошибки следующего типа встречаются с плагином, запущенным в WordPress v4.6.x, и изолированным вызовом register_setting (). [02-Nov-2017 00:55:35 UTC] PHP Notice: Undefined offset: 0 in /wordpress/wp-includes/plugin.php on line 981 [02-Nov-2017 00:55:35 UTC] PHP Notice: Undefined offset: 0 in /wordpress/wp-includes/plugin.php on line 999 Что дает? Аналогичная, но другая причина, отличная от Plugin.php: PHP Примечание: неопределенное смещение: 0 […]

Как создать страницу параметров WordPress

Я внимательно следил за этим руководством: http://codex.wordpress.org/Creating_Options_Pages Однако, когда я делаю do_settings_fields , он говорит: Missing argument 2 for do_settings_fields() Хотя он говорит, что должен поставить только один аргумент. Как ни странно, пример, приведенный на той же самой странице, говорит о том, что используется do_settings() – который, как представляется, даже не является функцией! Что-то подсказывает […]

Как обернуть html вокруг API настроек add_settings_section ()

Я пишу плагин, и в настоящее время я реализую свое меню администратора, используя API-интерфейс wordpress. Как всегда с API, это облегчает программирование в определенной степени, но похоже, что у меня проблема: Мне нужно обернуть пользовательский html вокруг этих разделов. Например, я хочу обернуть элементы формы вокруг набора полей, или я хочу поместить логические единицы в […]

Intereting Posts
Добавить дополнительный класс в wp-caption? Список категорий для пользовательских типов сообщений – WordPress Шорткод интерпретируется как текст Цена крюка для woocommerce в выпуске бэкэнда Сколько вызовов «wp_insert_post» может выполняться одним выстрелом в очень длинном цикле «for»? Загружать внешние файлы javascript Добавить пользовательский скрипт на странице параметров другого плагина Имеет ли WP, php или текущую структуру (woofoo / genesis и т. Д.). Предложить способ запланировать изменения цвета текста / bg? Встроенный аудиоплеер? Пользовательские столбцы типа столбцов странные проблемы Многоязычный сайт WordPress для работы с другими плагинами Если Post имеет видеоизображение в виде миниатюры сообщения, еще раз отобразите изображение Создание страницы параметров темы? Тип настраиваемого пользовательского сообщения (не совпадает с версиями) Помогите принять решение. Объявления вращающегося сайта на wordpress