Descrição
Allows you to create custom options that you can easily update via the Options
administration panel and also allows you to use mentioned options in your theme using a simple PHP function:
get_custom_option ( $slug [, $default_value, $field ] )
By default, only Administrators can change Custom Options, however you can use the filter gsp_custom_options_capability
to change that. For example, if you wish to allow Editors to use Custom Options you can add this to your functions.php file:
function custom_options_capability ($capability) {
return 'publish_pages';
}
add_filter ( 'gsp_custom_options_capability', 'custom_options_capability' );
Very simple, yet efficient.
Imagens de tela
Instalação
- Upload the folder
custom-options
to the/wp-content/plugins/
directory - Activate the plugin through the
Plugins
menu in WordPress - Update the plugin through the
Options
menu in WordPress - Use Custom Options in your theme through the PHP function
get_custom_option( $slug, $default_value )
- Don’t forget to precede the function by an
echo
if you want to output it
FAQ
- What’s the difference between Custom Options and your old plugin Custom Configs/Settings?
-
From a user’s point of view, nothing. However, from a developer’s point of view, this new plugin is somewhat cleaner. Options are now saved in a serialized array in the WordPress options table.
- Is Custom Options backward compatible with Custom Configs/Settings?
-
No.
Avaliações
Contribuidores e desenvolvedores
“Custom Options” é um software com código aberto. As seguintes pessoas contribuíram para este plugin.
ContribuidoresTraduzir “Custom Options” para o seu idioma.
Interessado no desenvolvimento?
Navegue pelo código, dê uma olhada no repositório SVN ou assine o registro de desenvolvimento via RSS.
Registro de alterações
1.2
- Added the filter
gsp_custom_options_capability
to customize what capability has access to Custom Options.
1.1
- Added the field parameter. The function can now receive a new optional parameter: $field which defaults to
value
and if set tolabel
will display the title of label of the custom option. As requested byJam Tin
on the forums.
1.0
- First stable version