esc_html__( 'Blog Sidebar', "avadanta"), 'id' => 'main-sidebar', 'description' => esc_html__( 'Sidebar on the blog layout.', "avadanta"), 'before_widget' => '', 'before_title' => '

', 'after_title' => '

', )); // Footer Sidebar register_sidebars( 4, array( 'name' => esc_html__( 'Footer Area %d', 'avadanta' ), 'id' => 'avadanta-footer-area', 'description' => esc_html__( 'Added widgets are display at footer widget area.', 'avadanta' ), 'before_widget' => '', 'before_title' => '

', 'after_title' => '

', ) ); } add_action( 'widgets_init', 'avadanta_theme_sidebars' ); function avadanta_body_classes( $classes ) { $layout_option = get_theme_mod('avadanta_site_layout', '') ; // Adds a class of group-blog to blogs with more than 1 published author. if( $layout_option == 'boxed' ) { $classes[] = 'body-boxed'; } return $classes; } add_filter( 'body_class', 'avadanta_body_classes' ); if( !function_exists('avadanta_breadcrumbs') ): function avadanta_breadcrumbs() { $image = get_header_image(); ?>
.notice-wrapper .notice-text .button-primary { height: 50px; padding: 10px; float: left; margin-top:15px; background: #ff7029; color#fff; border:none; font-weight:600; } .notice-wrapper{ display:flex; } .notice-wrapper .notice-text .button-secondary { height: 50px; padding: 10px; float: left; margin-left: 10px; margin-top: 4px; background:#007cba; font-weight:600; margin-bottom:20px; background: #ff7029; border:none; color:#fff; } .notice-wrapper .dismiss-getting{ display: block; width: 10%; } .welcome-message{ background:url(../wp-content/themes/avadanta/assets/images/notice-back.png); border: none; padding: 30px; } .avadanta-theme-screenshot img{ height:200px; padding-left:25px; } .notice-text h3,.notice-text p{ color:#fff; } .notice-text .dismiss-link a{ color:#fff; '; } function avadanta_inline_css(){ $avadanta_custom_css = ''; $avadanta_color_scheme = get_theme_mod( 'avadanta_color_scheme', '#1b1b1b' ); $avadanta_custom_css .= '.tc-light.footer-s1::after{background-color: ' . esc_attr( $avadanta_color_scheme) . ';}'; $avadanta_footer_widgets_title_color = get_theme_mod( 'avadanta_footer_widgets_title_color','#fff' ); $avadanta_custom_css .= '.footer-widget .wgs-title{color: ' . esc_attr( $avadanta_footer_widgets_title_color) . ';}'; $avadanta_footer_widgets_text_color = get_theme_mod( 'avadanta_footer_widgets_text_color','#fff' ); $avadanta_custom_css .= '.footer-widget a,.footer-widget.widget_categories li,.footer-widget.widget_meta li a,.footer-widget.widget_calendar td,.footer-widget.widget_nav_menu div li a, .footer-widget.widget_pages li a,.footer-widget .recentcomments,.footer-widget .recentcomments a{color: ' . esc_attr( $avadanta_footer_widgets_text_color) . ';}'; $avadanta_menubar_bg_color = get_theme_mod( 'avadanta_menubar_bg_color','#fff' ); $avadanta_custom_css .= '.header-s1 .header-main{background-color: ' . esc_attr( $avadanta_menubar_bg_color) . ';}'; $avadanta_menu_item_color = get_theme_mod('avadanta_menu_item_color','#131313'); $avadanta_custom_css .= '.avadanta-navigate .nav-menu>.menu-item>a,.avadanta-navigate .nav-menu>.page_item >a{color: ' . esc_attr( $avadanta_menu_item_color) . ';}'; $avadanta_menu_item_hover_color = get_theme_mod('avadanta_menu_item_hover_color','#ff7029'); $avadanta_custom_css .= '.avadanta-navigate .nav-menu>.menu-item>a:hover, .avadanta-navigate .nav-menu>.page_item>a:hover, .avadanta-navigate .nav-menu>.current_page_item>a {color: ' . esc_attr( $avadanta_menu_item_hover_color) . ';}'; $avadanta_submenu_item_hover_color = get_theme_mod('avadanta_submenu_item_hover_color','#ff7029'); $avadanta_custom_css .= '.menu .sub-menu li:hover > a, .menu .children li:hover > a{color: ' . esc_attr( $avadanta_submenu_item_hover_color) . ';}'; $avadanta_breadcrumb_title_color = get_theme_mod('avadanta_breadcrumb_title_color','#fff'); $avadanta_custom_css .= '.brdcrmbs .banner-heading, .breadcrumb-row .breadcrumb-item.trail-end span{color: ' . esc_attr( $avadanta_breadcrumb_title_color) . ';}'; $avadanta_header_bg_color = get_theme_mod('avadanta_header_bg_color','#000'); $avadanta_custom_css .= '.brdcrmbs .bg-image.overlay-fall::after{background: ' . esc_attr( $avadanta_header_bg_color) . ';}'; $avadanta_theme_color_scheme = get_theme_mod('avadanta_theme_color_scheme','#ff7029'); $avadanta_custom_css .= '.btn,.btn-theme:hover,.dash::before, .dash::after, .comment-respond .form-submit input, .widget_tag_cloud .tagcloud a:hover,.main-header-area .main-menu-area nav ul li ul > li:hover, .main-header-area .main-menu-area nav ul li ul > li .active, .main-slider-three .owl-carousel .owl-nav .owl-next:hover,.comment-respond .form-submit input:hover,.widget_tag_cloud .tagcloud a:hover,.srvc .bg-darker,.project-area.project-call,.header-search .input-search:focus,.sub-modals,.dialog-content #save-dialog {background-color: ' . esc_attr( $avadanta_theme_color_scheme) . ';}'; $avadanta_custom_css .= '.nav-links .page-numbers,.social li { background-color: ' . esc_attr( $avadanta_theme_color_scheme) . '; border: 1px solid '. esc_attr( $avadanta_theme_color_scheme) . '}'; $avadanta_custom_css .= 'blockquote { border-left: 5px solid '. esc_attr( $avadanta_theme_color_scheme) . '}'; $avadanta_custom_css .= '.comment-respond .form-submit input{border-color: ' . esc_attr( $avadanta_theme_color_scheme) . ';}'; $avadanta_custom_css .= ' .post-content h4 a:hover,.header-bennar-right ul li a,.wgs-sidebar ul li a:hover,.post-full .post-content h3 a:hover,.reply a,.logged-in-as a,.heading-xs.tc-primary,.copyright a,.nav-links .page-numbers.current,.error-text-large,.post-content-s2 .post-tag,.heading-xs,.tes-author .author-con-s2 .author-name,.readmre a,.srvc .feature-icon{ color: ' . esc_attr( $avadanta_theme_color_scheme) . '!important; ; }'; $avadanta_custom_css .= '.avadanta-navigate ul ul { border-top: 4px solid '. esc_attr( $avadanta_theme_color_scheme) . '}'; $avadanta_custom_css .= '.btn-read-more-fill{border-bottom: 1px solid ' . esc_attr( $avadanta_theme_color_scheme) . ' !important;}'; $avadanta_custom_css .= ' .nav-links .page-numbers:hover{background-color: #fff; border-bottom: 1px solid ' . esc_attr( $avadanta_theme_color_scheme) . ' !important; color:' . esc_attr( $avadanta_theme_color_scheme) . ' !important;}'; $avadanta_custom_css .= '.contact-banner-area .color-theme, .projects-2-featured-area .featuredContainer .featured-box:hover .overlay,.sidebar-title:before{background-color: ' . esc_attr( $avadanta_theme_color_scheme) . ';opacity:0.8;}'; $avadanta_custom_css .= '.bg-primary,.slick-dots li.slick-active,.post-full .post-date,.preloader.preloader-dalas:before, .preloader.preloader-dalas:after,.back-to-top{background-color: ' . esc_attr( $avadanta_theme_color_scheme) . ' !important;}'; $avadanta_footer_opacity = get_theme_mod('avadanta_footer_opacity_section','0.0'); $avadanta_custom_css .= '.tc-light.footer-s1::after{opacity: ' . esc_attr( $avadanta_footer_opacity) . ';}'; $braedcrumb_height = get_theme_mod('braedcrumb_height','62'); $avadanta_custom_css .= '.banner.brdcrmbs .banner-block{min-height: ' . esc_attr( $braedcrumb_height) . 'vh;}'; wp_add_inline_style( 'avadanta-style', $avadanta_custom_css ); } add_action( 'wp_enqueue_scripts', 'avadanta_inline_css' ); function avadanta_check_plugin() { if ( !is_plugin_active('avadanta-companion/avadanta-companion.php') ) { add_filter( 'theme_page_templates', 'avadanta_remove_page_template' ); function avadanta_remove_page_template( $pages_templates ) { unset( $pages_templates['main-page.php'] ); return $pages_templates; } } } add_action( 'admin_init', 'avadanta_check_plugin' ); function avadnta_activate() { $theme = wp_get_theme(); if ( 'Avadanta' == $theme->name ){ $post = array( 'comment_status' => 'closed', 'ping_status' => 'closed' , 'post_author' => 1, 'post_date' => date('Y-m-d H:i:s'), 'post_name' => 'Home', 'post_status' => 'publish' , 'post_title' => 'Home', 'post_type' => 'page', ); if ( get_page_by_title( 'Home' ) == null ) { //insert page and save the id $avadantanewvalue = wp_insert_post( $post, false ); if ( $avadantanewvalue && ! is_wp_error( $avadantanewvalue ) ){ update_post_meta( $avadantanewvalue, '_wp_page_template', 'main-page.php' ); // Use a static front page $page = get_page_by_title('Home'); update_option( 'show_on_front', 'page' ); update_option( 'page_on_front', $page->ID ); } } } } add_action( 'wp', 'avadnta_activate' ); add_action( 'wp_ajax_install_act_plugin', 'avadanta_admin_install_plugin' ); ?>