'0', 'hideoverlay' => '0', 'facebookurl' => '#', 'twitterurl' => '#', 'googleplusurl' => '#', 'linkedinurl' => '#', 'instagramurl' => '#', 'youtubeurl' => '#', 'pinteresturl' => '#', 'tumblrurl' => '#', 'vkurl' => '#' ); if ( current_user_can('manage_options') ) { function blogwarrior_toolbar_link_to_mypage( $wp_admin_bar ) { $args = array( 'id' => 'blogwarrior_theme_options', 'title' => __('Blogging Warrior Theme Options', 'blogwarrior' ), 'href' => admin_url('themes.php?page=theme_options') ); $wp_admin_bar->add_node( $args ); } add_action( 'admin_bar_menu', 'blogwarrior_toolbar_link_to_mypage', 999 ); } if ( is_admin() ) : // Load only if we are viewing an admin page add_action( 'admin_init', 'blogwarrior_options_init' ); add_action( 'admin_menu', 'blogwarrior_options_add_page' ); /** * Init plugin options to white list our options */ function blogwarrior_options_init(){ register_setting( 'blogwarrior_options_add_page', 'blogwarrior_theme_options', 'blogwarrior_options_validate' ); } /** * Load up the menu page */ function blogwarrior_options_add_page() { add_theme_page( __( 'Blogging Warrior Theme Options', 'blogwarrior' ), __( 'Blogging Warrior Theme Options', 'blogwarrior' ), 'edit_theme_options', 'theme_options', 'blogwarrior_options_do_page' ); } /** * Create the options page */ function blogwarrior_options_do_page() { global $blogwarrior_theme_options; if ( ! isset( $_REQUEST['settings-updated'] ) ) $_REQUEST['settings-updated'] = false; ?>