Current File : /home/kelaby89/babyl0n.restaurant/wp-content/themes/restar/inc/theme-setup.php |
<?php
/**
* @Packge : Restar
* @Version : 1.0
* @Author : Themeholy
* @Author URI : https://themeforest.net/user/themeholy
*
*/
// Block direct access
if ( !defined( 'ABSPATH' ) ) {
exit;
}
if ( ! function_exists( 'restar_setup' ) ){
function restar_setup() {
// content width
$GLOBALS['content_width'] = apply_filters( 'restar_content_width', 751 );
// language file
load_theme_textdomain( 'restar', get_template_directory() . '/languages' );
// Add default posts and comments RSS feed links to head.
add_theme_support( 'automatic-feed-links' );
// title tag
add_theme_support( 'title-tag' );
// post thumbnails
add_theme_support( 'post-thumbnails' );
add_image_size( 'restar-shop-single',580,580,true );
add_image_size( 'restar-shop-thumb',100,100,true );
add_image_size( 'restar-shop-small-image',312,312,true );
add_image_size( 'restar_85X85',85,85,true );
register_nav_menus( array(
'primary-menu' => esc_html__( 'Primary Menu', 'restar' ),
) );
//support html5
add_theme_support(
'html5',
array(
'search-form',
'comment-form',
'comment-list',
'gallery',
'caption',
'script',
'style'
)
);
// support post format
add_theme_support( 'post-formats', array( 'audio', 'video', 'gallery', 'quote') );
// Custom logo
add_theme_support( 'custom-logo' );
// Add theme support for selective refresh for widgets.
add_theme_support( 'customize-selective-refresh-widgets' );
// Add support for Block Styles.
add_theme_support( 'wp-block-styles' );
// Add support for full and wide align images.
add_theme_support( 'align-wide' );
// Add support for editor styles.
add_theme_support( 'editor-styles' );
// Enqueue editor styles.
add_editor_style( 'assets/css/style-editor.css' );
// Add support for responsive embedded content.
add_theme_support( 'responsive-embeds' );
// support woocommerce
add_theme_support( 'woocommerce' );
add_theme_support( 'wc-product-gallery-zoom' );
add_theme_support( 'wc-product-gallery-slider' );
}
}
add_action( 'after_setup_theme', 'restar_setup' );