File "theme-init.php"

Full path: /home/bodycultub/www/wp-content/themes/klasik-framework/includes/theme-init.php
File size: 1.8 KB
MIME-type: text/x-php
Charset: utf-8

<?php

add_action( 'after_setup_theme', 'klasik_setup' );

function klasik_default_image(){
	$imgconf = array(
	);
	return $imgconf;
}

if ( ! function_exists( 'klasik_setup' ) ):

function klasik_setup() {

	// Add default posts and comments RSS feed links to head
	add_theme_support( 'automatic-feed-links' );
	
	// This theme supports a variety of post formats.
	add_theme_support( 'post-formats', array( 'aside', 'image', 'link', 'quote', 'gallery', 'video', 'audio' ) );
	
	// Enable support for Post Thumbnails, and declare Custom Image Size
	add_theme_support( 'post-thumbnails' );
	add_image_size( 'klasik-widget-feature', '50', '50', true );
	add_image_size( 'klasik-widget-portfolio', '500', '378', true );
	add_image_size( 'klasik-widget-latestnews', '550', '330', true );
	add_image_size( 'klasik-widget-testimonial', '100', '100', true );
	add_image_size( 'klasik-widget-team', '190', '190', true );


	// This theme uses wp_nav_menu() in one location.
	register_nav_menus( array(
		'primarymenu' => __( 'Primary Menu', 'klasik' )

	) );
	
	/* Sidebar woocommerce */
	remove_action( 'woocommerce_sidebar', 'woocommerce_get_sidebar', 10 );

	/* woocommerce hide page title */
	add_filter( 'woocommerce_show_page_title' , 'klasik_woo_hide_page_title' );
	function klasik_woo_hide_page_title() {
		return false;
	}
	
	/* remove breadcrumbs woocommerce on the page */
	add_action( 'init', 'klasik_remove_wc_breadcrumbs' );
	function klasik_remove_wc_breadcrumbs() {
		remove_action( 'woocommerce_before_main_content', 'woocommerce_breadcrumb', 20, 0 );
	}
		
}
endif;

/* Declare WooCommerce support  
code to hide the, "Your theme does not declare WooCommerce support" message. 
*/
add_action( 'after_setup_theme', 'klasik_woocommerce_support' );

function klasik_woocommerce_support() {
    add_theme_support( 'woocommerce' );
}