Current File : /home/kelaby89/muzza.fit/wp-content/themes/deadlift/config/config.php |
<?php
/**
* Theme configuration file
*
* @package WordPress
* @subpackage Deadlift
* @version 1.8.2
*/
/**
* Default Google fonts option
*/
function deadlift_set_default_google_font() {
return 'Raleway:400,500,700|Muli:400,500,700|Rubik:400,500,700';
}
add_filter( 'deadlift_default_google_fonts', 'deadlift_set_default_google_font' );
/**
* Set color scheme
*
* Add csutom color scheme
*
* @param array $color_scheme
* @param array $color_scheme
*/
function deadlift_set_color_schemes( $color_scheme ) {
// unset( $color_scheme['default'] );
$color_scheme['light'] = array(
'label' => esc_html__( 'Light', 'deadlift' ),
'colors' => array(
'#000000', // body_bg
'#f9f9f9', // page_bg
'#000000', // submenu_background_color
'#ffffff', // submenu_font_color
'#3bc4d4', // '#c3ac6d', // accent
'#444444', // main_text_color
'#4c4c4c', // secondary_text_color
'#0d0d0d', // strong_text_color
'#999289', // secondary accent
),
);
$color_scheme['dark'] = array(
'label' => esc_html__( 'Dark', 'deadlift' ),
'colors' => array(
'#1B1B1B', // body_bg
'#232322', // page_bg
'#000000', // submenu_background_color
'#ffffff', // submenu_font_color
'#3bc4d4', // accent
'#f4f4f4', // main_text_color
'#ffffff', // secondary_text_color
'#ffffff', // strong_text_color
'#999289', // secondary accent
),
);
return $color_scheme;
}
add_filter( 'deadlift_color_schemes', 'deadlift_set_color_schemes' );
/**
* Add additional theme support
*/
function deadlift_additional_theme_support() {
/**
* Enable WooCommerce support
*/
add_theme_support( 'woocommerce' );
}
add_action( 'after_setup_theme', 'deadlift_additional_theme_support' );
/**
* Set default WordPress option
*/
function deadlift_set_default_wp_options() {
update_option( 'medium_size_w', 500 );
update_option( 'medium_size_h', 286 );
update_option( 'thread_comments_depth', 2 );
}
add_action( 'deadlift_default_wp_options_init', 'deadlift_set_default_wp_options' );
/**
* Filter WooCommerce image sizes
*
* @param array $woocommerce_thumbnails
* @param array $woocommerce_thumbnails
*/
function deadlift_set_woocommerce_image_sizes( $woocommerce_thumbnails ) {
$woocommerce_thumbnails = array(
'catalog' => array(
'width' => '500', // px
'height' => '638', // px
'crop' => 1, // true
),
'single' => array(
'width' => '1000', // px
'height' => '1276', // px
'crop' => 1, // true
),
'thumbnail' => array(
'width' => '100', // px
'height' => '137', // px
'crop' => 1, // true
),
);
return $woocommerce_thumbnails;
}
add_filter( 'deadlift_woocommerce_thumbnail_sizes', 'deadlift_set_woocommerce_image_sizes' );
/**
* Set mod files to include
*/
function deadlift_customizer_set_mod_files( $mod_files ) {
$mod_files = array(
'loading',
'logo',
'layout',
'colors',
'navigation',
'socials',
'fonts',
'header',
'header-image',
'blog',
'portfolio',
'videos',
'mp-event',
'shop',
'background-image',
'footer',
'footer-bg',
'wvc',
);
return $mod_files;
}
add_filter( 'deadlift_customizer_mod_files', 'deadlift_customizer_set_mod_files' );
/**
* Required plugin array
*
* @return array
*/
function deadlift_get_required_plugins() {
return array(
'one-click-demo-import' => 'one-click-demo-import/one-click-demo-import.php',
'woocommerce' => 'woocommerce/woocommerce.php',
'variation-swatches-for-woocommerce' => 'variation-swatches-for-woocommerce/variation-swatches-for-woocommerce.php',
'instagram-feed' => 'instagram-feed/instagram-feed.php',
'contact-form-7' => 'contact-form-7/wp-contact-form-7.php',
'widgets-in-menu' => 'widgets-in-menu/yawp-wim.php',
'disable-gutenberg' => 'disable-gutenberg/disable-gutenberg.php',
'mp-timetable' => 'mp-timetable/mp-timetable.php',
'revslider' => get_template_directory_uri() . '/config/plugins/revslider.zip',
'js_composer' => get_template_directory_uri() . '/config/plugins/js_composer.zip',
'envato-market' => 'https://goo.gl/pkJS33',
'wolf-visual-composer' => 'https://github.com/wolfthemes/wolf-visual-composer/archive/master.zip',
'wolf-vc-content-block' => 'https://github.com/wolfthemes/wolf-vc-content-block/archive/master.zip',
'wolf-portfolio' => 'https://github.com/wolfthemes/wolf-portfolio/archive/master.zip',
'wolf-custom-post-meta' => 'https://github.com/wolfthemes/wolf-custom-post-meta/archive/master.zip',
'wolf-videos' => 'https://github.com/wolfthemes/wolf-videos/archive/master.zip',
'wolf-metaboxes' => 'https://github.com/wolfthemes/wolf-metaboxes/archive/master.zip',
'wolf-facebook-page-box' => 'https://github.com/wolfthemes/wolf-facebook-page-box/archive/master.zip',
'wolf-video-thumbnail-generator' => 'https://github.com/wolfthemes/wolf-video-thumbnail-generator/archive/master.zip',
'wolf-woocommerce-wishlist' => 'https://github.com/wolfthemes/wolf-woocommerce-wishlist/archive/master.zip',
'wolf-woocommerce-quickview' => 'https://github.com/wolfthemes/wolf-woocommerce-quickview/archive/master.zip',
);
}