© Company Name
ECLIPSE30', 'cyberchimps_core' ), '' . $pro_title . ' ' ); ?>
' . $utm_text . ' '); ?>
__( 'White', 'eclipse' ), 'slug' => 'white', 'color' => '#fff', ), array( 'name' => __( 'Light gray', 'eclipse' ), 'slug' => 'light-gray', 'color' => '#f5f5f5', ), array( 'name' => __( 'Blue', 'eclipse' ), 'slug' => 'blue', 'color' => '#337ab7', ), array( 'name' => __( 'Dark gray', 'eclipse' ), 'slug' => 'dark-gray', 'color' => '#333', ), ) ); } add_action( 'after_setup_theme', 'eclipse_title_setup' ); /** * [customizer_css description]. * * @return string. */ function customizer_css() { $typography_options = cyberchimps_get_option( 'typography_options' ); $font_family_headings = cyberchimps_get_option( 'font_family_headings' ); $font_family = $typography_options['face'] ? $typography_options['face'] : 'Open Sans", Helvetica, Arial, "Arial, Helvetica, sans-serif'; $font_size = $typography_options['size'] ? $typography_options['size'] : '14px'; $font_weight = $typography_options['style'] ? $typography_options['style'] : 'Normal'; $color = cyberchimps_get_option( 'text_colorpicker' ) ? cyberchimps_get_option( 'text_colorpicker' ) : '#cccccc'; $link_colorpicker = cyberchimps_get_option( 'link_colorpicker' ) ? cyberchimps_get_option( 'link_colorpicker' ) : '#ffffff'; $link_hover_colorpicker = cyberchimps_get_option( 'link_hover_colorpicker' ) ? cyberchimps_get_option( 'link_hover_colorpicker' ) : '#005580'; $eclipse_font_family_headings = $font_family_headings['face'] ? $font_family_headings['face'] : 'Arial, Helvetica, sans-serif'; $get_background_color = get_background_color() ? get_background_color() : 'fff'; $get_background_image1 = get_template_directory_uri() . '/cyberchimps/lib/images/backgrounds/' . get_theme_mod( 'cyberchimps_background' ) . '.jpg'; $get_background_image1 = $get_background_image1 ? $get_background_image1 : ''; $get_background_image2 = get_background_image() ? get_background_image() : ''; $get_background_image = $get_background_image2 ? $get_background_image2 : $get_background_image1; $custom_css = ".editor-writing-flow, .editor-styles-wrapper{ background-color:#{$get_background_color}; background-image:url('{$get_background_image}'); font-family: {$font_family}; font-size: {$font_size}; font-weight: {$font_weight}; color: {$color}; line-height: 1.5; } .wp-block-freeform.block-library-rich-text__tinymce h1, .wp-block-freeform.block-library-rich-text__tinymce h2, .wp-block-freeform.block-library-rich-text__tinymce h3, .wp-block-freeform.block-library-rich-text__tinymce h4, .wp-block-freeform.block-library-rich-text__tinymce h5, .wp-block-freeform.block-library-rich-text__tinymce h6, .wp-block-heading h1.editor-rich-text__tinymce, .wp-block-heading h2.editor-rich-text__tinymce, .wp-block-heading h3.editor-rich-text__tinymce, .wp-block-heading h4.editor-rich-text__tinymce, .wp-block-heading h5.editor-rich-text__tinymce, .wp-block-heading h6.editor-rich-text__tinymce { font-family: {$eclipse_font_family_headings}; font-weight: normal; margin-bottom: 15px; } .wp-block-freeform.block-library-rich-text__tinymce a, .editor-writing-flow a{ color: {$link_colorpicker}; text-decoration: none; } .wp-block-freeform.block-library-rich-text__tinymce a:hover, .wp-block-freeform.block-library-rich-text__tinymce a:focus, .editor-writing-flow a:hover, .editor-writing-flow a:focus{ color: {$link_hover_colorpicker}; }"; return $custom_css; } /** * Enqueue block styles in editor */ function eclipse_block_styles() { wp_enqueue_style( 'eclipse-google-font', 'https://fonts.googleapis.com/css?family=Open+Sans|Titillium+Web|Lobster', array(), '1.0' ); wp_add_inline_style( 'eclipse-google-font', customizer_css() ); wp_enqueue_style( 'eclipse-gutenberg-blocks', get_stylesheet_directory_uri() . '/inc/css/gutenberg-blocks.css', array(), '1.0' ); } add_action( 'enqueue_block_editor_assets', 'eclipse_block_styles' ); /** * [eclipse_enqueue description] * * @return void */ function eclipse_enqueue() { $directory_uri = get_template_directory_uri(); wp_enqueue_script( 'jquery-flexslider', $directory_uri . '/inc/js/jquery.flexslider.js', 'jquery', '1.0', true ); } add_action( 'wp_enqueue_scripts', 'eclipse_enqueue' ); /** * [eclipse_set_defaults description] */ function eclipse_set_defaults() { remove_action('testimonial', array( CyberChimpsTestimonial::instance(), 'render_display' )); add_action('testimonial', 'eclipse_testimonial_render_display'); } add_action( 'init', 'eclipse_set_defaults' ); function eclipse_customize_edit_links( $wp_customize ) { $wp_customize->selective_refresh->add_partial( 'blogname', array( 'selector' => '.site-title a' ) ); $wp_customize->selective_refresh->add_partial( 'blogdescription', array( 'selector' => '.top-head-description' ) ); $wp_customize->selective_refresh->add_partial( 'cyberchimps_options[custom_logo]', array( 'selector' => '#logo' ) ); $wp_customize->selective_refresh->add_partial( 'cyberchimps_options[theme_backgrounds]', array( 'selector' => '#social' ) ); $wp_customize->selective_refresh->add_partial( 'cyberchimps_options[searchbar]', array( 'selector' => '#navigation #searchform' ) ); $wp_customize->selective_refresh->add_partial( 'cyberchimps_options[footer_show_toggle]', array( 'selector' => '#footer_wrapper' ) ); $wp_customize->selective_refresh->add_partial( 'cyberchimps_options[footer_copyright_text]', array( 'selector' => '#copyright' ) ); $wp_customize->selective_refresh->add_partial( 'nav_menu_locations[primary]', array( 'selector' => '#navigation .nav' ) ); $wp_customize->selective_refresh->add_partial( 'cyberchimps_options[blog_title]', array( 'selector' => '.page-title' ) ); $wp_customize->selective_refresh->add_partial( 'cyberchimps_options[footer_show_toggle]', array( 'selector' => '#footer-widget-container' ) ); } add_action( 'customize_register', 'eclipse_customize_edit_links' ); add_theme_support( 'customize-selective-refresh-widgets' ); add_action( 'admin_notices', 'eclipse_admin_notices' ); function eclipse_admin_notices() { $admin_check_screen = get_admin_page_title(); if( !class_exists('SlideDeckPlugin') ) { $plugin='slidedeck/slidedeck.php'; $slug = 'slidedeck'; $installed_plugins = get_plugins(); if ( $admin_check_screen == 'Manage Themes' || $admin_check_screen == 'Theme Options Page' ) { ?>Liked this theme? Leave us a ***** rating. Thank you!