Opis
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.
Zrzuty ekranu
Instalacja
- 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
Najczęściej zadawane pytania
- 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.
Recenzje
Kontrybutorzy i deweloperzy
„Custom Options” jest oprogramowaniem open source. Poniższe osoby miały wkład w rozwój wtyczki.
ZaangażowaniPrzetłumacz wtyczkę “Custom Options” na swój język.
Interesuje cię rozwój wtyczki?
Przeglądaj kod, sprawdź repozytorium SVN lub czytaj dziennik rozwoju przez RSS.
Rejestr zmian
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