File: /home/jairicem/basicconceptenergy.com/wp-content/themes/energiso/functions.php
<?php
/**
* @Packge : Energiso
* @Version : 1.0
* @Author : Vecurosoft
* @Author URI : https://www.vecurosoft.com/
*
*/
// Block direct access
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
/**
* Include File
*
*/
// Constants
require_once get_parent_theme_file_path() . '/inc/energiso-constants.php';
//theme setup
require_once ENERGISO_DIR_PATH_INC . 'theme-setup.php';
//essential scripts
require_once ENERGISO_DIR_PATH_INC . 'essential-scripts.php';
// plugin activation
require_once ENERGISO_DIR_PATH_FRAM . 'plugins-activation/energiso-active-plugins.php';
// meta options
require_once ENERGISO_DIR_PATH_FRAM . 'energiso-meta/energiso-config.php';
// page breadcrumbs
require_once ENERGISO_DIR_PATH_INC . 'energiso-breadcrumbs.php';
// sidebar register
require_once ENERGISO_DIR_PATH_INC . 'energiso-widgets-reg.php';
//essential functions
require_once ENERGISO_DIR_PATH_INC . 'energiso-functions.php';
// theme dynamic css
require_once ENERGISO_DIR_PATH_INC . 'energiso-commoncss.php';
// helper function
require_once ENERGISO_DIR_PATH_INC . 'wp-html-helper.php';
// Demo Data
require_once ENERGISO_DEMO_DIR_PATH . 'demo-import.php';
// pagination
require_once ENERGISO_DIR_PATH_INC . 'wp_bootstrap_pagination.php';
// energiso options
add_action( 'after_setup_theme', 'energiso_theme_option', 20 );
function energiso_theme_option(){
require_once ENERGISO_DIR_PATH_FRAM . 'energiso-options/energiso-options.php';
}
// hooks
require_once ENERGISO_DIR_PATH_HOOKS . 'hooks.php';
// hooks funtion
require_once ENERGISO_DIR_PATH_HOOKS . 'hooks-functions.php';
// Woo hooks
require_once ENERGISO_DIR_PATH_WOO_HOOKS . 'energiso-woo-hooks.php';
// Woo hooks funtion
require_once ENERGISO_DIR_PATH_WOO_HOOKS . 'energiso-woo-hooks-functions.php';