File: /home/nokatech/public_html/wp-content/themes/around/functions.php
<?php
/**
* Around engine room
*
* @package around
*/
/**
* Assign the Around version to a var
*/
$theme = wp_get_theme( 'around' );
$around_version = $theme['Version'];
/**
* Set the content width based on the theme's design and stylesheet.
*/
if ( ! isset( $content_width ) ) {
$content_width = 915; /* pixels */
}
$around = (object) array(
'version' => $around_version,
/**
* Initialize all the things.
*/
'main' => require get_template_directory() . '/inc/class-around.php',
'customizer' => require get_template_directory() . '/inc/customizer/class-around-customizer.php',
);
if ( function_exists( 'wpforms' ) ) {
require get_template_directory() . '/inc/wpforms/integration.php';
}
require get_template_directory() . '/inc/customizer/around-customizer-functions.php';
require get_template_directory() . '/inc/around-functions.php';
require get_template_directory() . '/inc/around-template-hooks.php';
require get_template_directory() . '/inc/around-template-functions.php';
/**
* Menu Walker
*/
require get_template_directory() . '/inc/classes/class-wp-bootstrap-navwalker.php';
if ( around_is_woocommerce_activated() ) {
$around->woocommerce = require get_template_directory() . '/inc/woocommerce/class-around-woocommerce.php';
$around->woocommerce_customizer = require get_template_directory() . '/inc/woocommerce/class-around-woocommerce-customizer.php';
require get_template_directory() . '/inc/woocommerce/around-woocommerce-template-functions.php';
require get_template_directory() . '/inc/woocommerce/around-woocommerce-function.php';
require get_template_directory() . '/inc/woocommerce/around-woocommerce-template-hooks.php';
require get_template_directory() . '/inc/woocommerce/around-wc-template-functions-overrides.php';
require get_template_directory() . '/inc/woocommerce/integrations.php';
}
if ( function_exists( 'around_is_jetpack_activated' ) && around_is_jetpack_activated() ) {
require get_template_directory() . '/inc/jetpack/around-jetpack-functions.php';
}
if ( around_is_wedocs_activated() ) {
$around->wedocs_customizer = require get_template_directory() . '/inc/wedocs/class-around-wedocs-customizer.php';
require get_template_directory() . '/inc/wedocs/around-wedocs-template-hooks.php';
require get_template_directory() . '/inc/wedocs/around-wedocs-template-functions.php';
require get_template_directory() . '/inc/wedocs/around-wedocs-functions.php';
}
/**
* TGM Plugin Activation class.
*/
require get_template_directory() . '/inc/classes/class-tgm-plugin-activation.php';
if ( is_admin() ) {
require get_template_directory() . '/inc/classes/class-around-post-taxonomies.php';
}
if ( around_is_ocdi_activated() ) {
$around->ocdi = require get_template_directory() . '/inc/ocdi/class-around-ocdi.php';
}
if ( is_admin() ) {
$around->admin = require get_template_directory() . '/inc/admin/class-around-admin.php';
require get_template_directory() . '/inc/admin/class-around-plugin-install.php';
}
require get_template_directory() . '/inc/classes/class-around-walker-comment.php';
/**
* Functions used for Around Custom Theme Color
*/
require get_template_directory() . '/inc/around-custom-color-functions.php';