apply_filters( 'default_background_color', '' ), 'default-image' => apply_filters( 'default_background_image', '' ), 'wp-head-callback' => 'cyberchimps_custom_background_cb' ); $defaults = apply_filters( 'cyberchimps_background_default_args', $defaults ); add_theme_support( 'custom-background', $defaults ); // This theme uses wp_nav_menu() in one location. register_nav_menus( array( 'primary' => __( 'Primary Menu', 'cyberchimps_core' ), ) ); //set up defaults $option_defaults = cyberchimps_get_default_values(); if ( !get_option( 'cyberchimps_options' ) && isset( $_GET['activated'] ) ) { update_option( 'cyberchimps_options', $option_defaults ); } //if not then set up defaults for this theme elseif ( get_option( 'cyberchimps_options' ) && isset( $_GET['activated'] ) ) { $options = get_option( 'cyberchimps_options' ); $options['header_section_order'] = $option_defaults['header_section_order']; $options['theme_backgrounds'] = $option_defaults['theme_backgrounds']; update_option( 'cyberchimps_options', $options ); } } endif; // cyberchimps_core_setup_theme add_action( 'after_setup_theme', 'cyberchimps_core_setup_theme' ); function cyberchimps_custom_background_cb() { // $background is the saved custom image, or the default image. $background = get_background_image(); // $color is the saved custom color. // A default has to be specified in style.css. It will not be printed here. $color = get_theme_mod( 'background_color' ); // CyberChimps background image $cc_background = get_theme_mod( 'cyberchimps_background' ); if ( !$background && !$color && !$cc_background ) { return; } if ( $background ) { $image = " background-image: url('$background');"; $repeat = get_theme_mod( 'background_repeat', 'repeat' ); if ( !in_array( $repeat, array( 'no-repeat', 'repeat-x', 'repeat-y', 'repeat' ) ) ) { $repeat = 'repeat'; } $repeat = " background-repeat: $repeat;"; $position = get_theme_mod( 'background_position_x', 'left' ); if ( !in_array( $position, array( 'center', 'right', 'left' ) ) ) { $position = 'left'; } $position = " background-position: top $position;"; $attachment = get_theme_mod( 'background_attachment', 'scroll' ); if ( !in_array( $attachment, array( 'fixed', 'scroll' ) ) ) { $attachment = 'scroll'; } $attachment = " background-attachment: $attachment;"; $style = $image . $repeat . $position . $attachment; } else if( $cc_background != 'none' ) { $img_url = get_template_directory_uri() . '/cyberchimps/lib/images/backgrounds/' . $cc_background . '.jpg'; $style = "background-image: url( '$img_url' );"; } else if( $color ) { $style = "background-color: #$color;"; $style .= "background-image: none;"; } ?> __( 'Sidebar Left', 'cyberchimps_core' ), 'id' => 'sidebar-left', 'before_widget' => apply_filters( 'cyberchimps_sidebar_before_widget', '' ), 'before_title' => apply_filters( 'cyberchimps_sidebar_before_widget_title', '
Welcome to by CyberChimps. Please visit the Theme Options to setup and build your website.