Описание
Site Options это простой и бесплатный инструмент для создания ваших произвольных настроек сайта на странице Настройки — Чтение.
Вам нужно только задать поля ваших настроек в файле функций темы. Инструкции.
Adding your custom options
add_action( 'init', 'custom__site_options', 10 ); function custom__site_options(){ global $wpto; if ( $wpto ) $wpto->fields = array ( 'section_one' => array( array( 'Header - First Settings', 'description will come' ), array( 'f_number' => array( 'number', 'A Number' ), 'f_text' => array( 'text', 'Simple text' ), )), 'section_two' => array( array( 'Header - Additional settings', 'description will soon' ), array( 'f_gallery' => array( 'gallery', 'Awesome gallery' ), 'f_chbox' => array( 'checkbox', 'Are u checked?' ), )), ); }
Access in the theme files
global $wpto; echo $wpto->getOption( 'section_one::f_text' ) ;
Поддерживаемые типы
- text
- textarea
- wysiwyg
- checkbox
- number
- select
- image
- gallery
- colorpicker
Скриншоты
Установка
- Просто установите и активируйте плагин в меню плагины — Добавить новый.
Часто задаваемые вопросы
- Как я могу создавать произвольные настройки в моей теме?
-
Пожалуйста, ознакомьтесь с инструкцией.
- Какие типы данных доступны для использования?
-
- text
- textarea
- wysiwyg
- checkbox
- select
- number
- image
- gallery
- colorpicker
Вы можете задать свой собственный тип поля, используя специально предназначенный для этого хук, если используемый вами тип не был идентифицирован плагином. Смотри исходные файлы inc/fields.php, хук-фильтр ‘wpto_echo_field’.
Отзывы
Нет отзывов об этом плагине.
Участники и разработчики
«WP Site Options» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
УчастникиПеревести «WP Site Options» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
1.2.1 — 05/03/17
- GALLERY field type henceforth return array instead string
1.2 — 05/03/17
- SELECT field type added
- Added ability to request clear field value without filtering
- Bugs fix
1.1 — 26/02/17
- Added default values