esc_html__( 'Main menu', 'automobile-car-services' ), )); add_theme_support( 'responsive-embeds' ); add_theme_support( 'woocommerce' ); add_theme_support( 'align-wide' ); add_theme_support('title-tag'); add_theme_support('automatic-feed-links'); add_theme_support( 'wp-block-styles' ); add_theme_support('post-thumbnails'); add_theme_support( 'custom-background', array( 'default-color' => 'f3f3f3' )); add_theme_support( 'custom-logo', array( 'height' => 70, 'width' => 70, ) ); add_theme_support( 'custom-header', array( 'header-text' => false, 'width' => 1920, 'height' => 100 )); add_theme_support( 'html5', array( 'search-form', 'comment-form', 'comment-list', 'gallery', 'caption', ) ); add_editor_style( array( '/css/editor-style.css' ) ); } add_action( 'after_setup_theme', 'automobile_car_services_after_setup_theme', 999 ); } require get_template_directory() .'/core/includes/main.php'; require get_template_directory() .'/core/includes/tgm.php'; require get_template_directory() . '/core/includes/customizer.php'; load_template( trailingslashit( get_template_directory() ) . '/core/includes/class-upgrade-pro.php' ); require get_template_directory() .'/core/includes/meta-data.php'; /*-----------------------------------------------------------------------------------*/ /* Enqueue theme logo style */ /*-----------------------------------------------------------------------------------*/ function automobile_car_services_logo_resizer() { $theme_logo_size_css = ''; $automobile_car_services_logo_resizer = get_theme_mod('automobile_car_services_logo_resizer'); $theme_logo_size_css = ' .custom-logo{ height: '.esc_attr($automobile_car_services_logo_resizer).'px !important; width: '.esc_attr($automobile_car_services_logo_resizer).'px !important; } '; wp_add_inline_style( 'automobile-car-services-style',$theme_logo_size_css ); } add_action( 'wp_enqueue_scripts', 'automobile_car_services_logo_resizer' ); /*-----------------------------------------------------------------------------------*/ /* Get post comments */ /*-----------------------------------------------------------------------------------*/ if (!function_exists('automobile_car_services_comment')) : /** * Template for comments and pingbacks. * * Used as a callback by wp_list_comments() for displaying the comments. */ function automobile_car_services_comment($comment, $args, $depth){ if ('pingback' == $comment->comment_type || 'trackback' == $comment->comment_type) : ?>
  • >
    ', ''); ?>
  • >
    %s', get_comment_author_link() ); ?>
    ', '' ); ?>
    comment_approved) : ?>

    'div-comment', 'depth' => $depth, 'max_depth' => $args['max_depth'], 'before' => '
    ', 'after' => '
    ' ) ) ); ?>
    esc_html__('Sidebar','automobile-car-services'), 'id' => 'automobile-car-services-sidebar', 'description' => esc_html__('This sidebar will be shown next to the content.', 'automobile-car-services'), 'before_widget' => '', 'before_title' => '

    ', 'after_title' => '

    ' )); register_sidebar(array( 'name' => esc_html__('Footer sidebar','automobile-car-services'), 'id' => 'automobile-car-services-footer-sidebar', 'description' => esc_html__('This sidebar will be shown next at the bottom of your content.', 'automobile-car-services'), 'before_widget' => '
    ', 'after_widget' => '
    ', 'before_title' => '

    ', 'after_title' => '

    ' )); } add_action( 'widgets_init', 'automobile_car_services_widgets_init' ); } function automobile_car_services_get_categories_select() { $teh_cats = get_categories(); $results = array(); $count = count($teh_cats); for ($i=0; $i < $count; $i++) { if (isset($teh_cats[$i])) $results[$teh_cats[$i]->slug] = $teh_cats[$i]->name; else $count++; } return $results; } /** * Change number or products per row to 3 */ add_filter('loop_shop_columns', 'automobile_car_services_loop_columns', 999); if (!function_exists('automobile_car_services_loop_columns')) { function automobile_car_services_loop_columns() { return 3; // 3 products per row } } add_action( 'wp_enqueue_scripts', 'automobile_car_services_load_dashicons_front_end' ); function automobile_car_services_load_dashicons_front_end() { wp_enqueue_style( 'dashicons' ); } //redirect Function automobile_car_services_notice(){ global $pagenow; if ( is_admin() && ('themes.php' == $pagenow) && isset( $_GET['activated'] ) ) { wp_safe_redirect( admin_url("themes.php?page=automobile-car-services-guide-page") ); } } add_action('after_setup_theme', 'automobile_car_services_notice'); ?>