options=get_option('ABMC_options'); $this->register_settings_and_fields(); } public static function add_menu_page() { add_options_page('Adminbar cleaner', 'Adminbar Manager', 'administrator', __FILE__,array('ABMC_options','display_option_page')); } public static function display_option_page() { ?>

Admin Bar Menu Cleaner Options

options['ABMC_wplogo']) && $this->options['ABMC_wplogo']==1 ) echo ""; else echo ""; } public function ABMC_sitename_setting() { if(isset($this->options['ABMC_sitename']) && $this->options['ABMC_sitename']==1 ) echo ""; else echo ""; } public function ABMC_updates_setting() { if(isset($this->options['ABMC_updates']) && $this->options['ABMC_updates']==1 ) echo ""; else echo ""; } public function ABMC_comments_setting() { if(isset($this->options['ABMC_comments']) && $this->options['ABMC_comments']==1 ) echo ""; else echo ""; } public function ABMC_newcontent_setting() { if(isset($this->options['ABMC_newcontent']) && $this->options['ABMC_newcontent']==1 ) echo ""; else echo ""; } public function ABMC_secondary_setting() { if(isset($this->options['ABMC_secondary']) && $this->options['ABMC_secondary']==1 ) echo ""; else echo ""; } public function ABMC_color_setting() { echo ""; echo "eg:#efefef (admin bar color change only in Front End)"; } public function ABMC_validator($options) { //print_r($options); return $options; } }// class Adminbar Clear ends here add_action('admin_menu','ABMC_options_adder'); function ABMC_options_adder(){ ABMC_options::add_menu_page(); } add_action('admin_init','ABMC_fun'); function ABMC_fun(){ new ABMC_options(); } function ABMC_edit_toolbar($wp_toolbar) { $options=get_option('ABMC_options'); if(isset($options['ABMC_wplogo']) && $options['ABMC_wplogo']==1) $wp_toolbar->remove_node('wp-logo'); if(isset($options['ABMC_sitename']) &&$options['ABMC_sitename']==1) $wp_toolbar->remove_node('site-name'); if(isset($options['ABMC_updates']) &&$options['ABMC_updates']==1) $wp_toolbar->remove_node('updates'); if(isset($options['ABMC_comments']) &&$options['ABMC_comments']==1) $wp_toolbar->remove_node('comments'); if(isset($options['ABMC_newcontent']) &&$options['ABMC_newcontent']==1) $wp_toolbar->remove_node('new-content'); if(isset($options['ABMC_secondary']) &&$options['ABMC_secondary']==1) $wp_toolbar->remove_node('top-secondary'); } function themeslug_enqueue_style() { $options=get_option('ABMC_options'); $color=$options['ABMC_color']; ?>