description
*/
function base_register_sidebars(array $sidebars){
foreach($sidebars as $name=>$description){
register_sidebar(array(
'before_widget' => '
'.__('Webfish Theme Options',WEBFISH_THEME_NAME.'-theme').'
';
$defaults=webfish_admin_defaults();
//Load settings form database
$settings=get_option(WEBFISH_THEME_NAME.'_theme_settings');
$settings = wp_parse_args( $settings, $defaults );
/*
* handle post
*/
if(isset($_POST["do"]) && $_POST["do"]=="update"){
if ( wp_verify_nonce( $_POST['_noncename'], WEBFISH_THEME_NAME."webfish-secret") ) {
foreach ($settings as $name => $value)
$settings[$name]=webfish_post($name)!=""?webfish_post($name):$settings[$name];
update_option(WEBFISH_THEME_NAME.'_theme_settings',$settings);
echo "
".__('Saved!', WEBFISH_THEME_NAME.'-theme')."
";
}
else{
echo "
".__('Wrong security code. Please resend the form.', WEBFISH_THEME_NAME."webfish-secret")."
";
}
}
/*
* Print html
*/
?>