Register Settings API Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Add settings to your own theme or plugin. As simple as writing an array.
Full documentation at: http://www.wp-load.com/register-settings-api/
Benefits of the plugin
- Work fine as a plugin OR as included to your theme or plugin.
- Everything you need is in one single file.
- No more fighting the settings API. Just add your settings and you are done.
- Tinymce, textarea, checkboxes, radio buttons, url, color, email supported.
- It will from the array create a menu and a settings page with tabs and fields.
Full example, placed in functions.php OR your plugin
add_filter('register_settings_api', 'settings_array');
function settings_array( $options_page ) {
$options_page['my-menu-slug'] = array(
'menu_title' => 'My menu',
'page_title' => 'My page',
'option_name' => 'my_options_slug',
'tabs' => array(
'first' => array(
'tab_title' => 'My first tab',
'fields' => array(
'my_editor' => array(
'type' => 'tinymce',
'title' => 'My editor'
),
'my_color' => array(
'type' => 'color',
'title' => 'My color'
)
),
),
'second' => array(
'tab_title' => 'My second tab',
'fields' => array(
'my_textarea' => array(
'type' => 'textarea',
'title' => 'My textarea'
)
)
)
)
);
return $options_page;
}