Untitled
unknown
php
4 years ago
4.1 kB
9
Indexable
<?php $theme = wp_get_theme(); define('CECILE_CSS', get_template_directory_uri() . '/css'); define('CECILE_JS', get_template_directory_uri() . '/assets/js'); define('CECILE_THEME_NAME', $theme['Name']); define('CECILE_THEME_VERSION', $theme->get('Version')); define('CECILE_THEME_DIR', get_template_directory()); define('CECILE_THEME_URI', get_template_directory_uri()); define('CECILE_THEME_IMAGE_URI', get_template_directory_uri() . '/assets/images'); define('CECILE_CHILD_THEME_URI', get_stylesheet_directory_uri()); define('CECILE_CHILD_THEME_DIR', get_stylesheet_directory()); define('CECILE_FRAMEWORK_DIR', get_template_directory() . '/inc'); define('CECILE_ADMIN', get_template_directory() . '/inc/admin'); define('CECILE_FRAMEWORK_FUNCTION', get_template_directory() . '/inc/functions'); define('CECILE_FRAMEWORK_PLUGIN', get_template_directory() . '/inc/admin'); define('CECILE_CUSTOMIZER_DIR', CECILE_THEME_DIR . '/customizer'); define('CECILE_FRAMEWORK_PLUGINS', get_template_directory() . '/inc/plugins'); require_once CECILE_FRAMEWORK_FUNCTION . '/woocommerce.php'; require_once CECILE_FRAMEWORK_PLUGINS . '/functions.php'; require_once CECILE_FRAMEWORK_FUNCTION . '/menus/menu.php'; require_once CECILE_FRAMEWORK_FUNCTION . '/menus/class-edit-menu-walker.php'; require_once CECILE_FRAMEWORK_FUNCTION . '/menus/class-walker-nav-menu.php'; require_once CECILE_FRAMEWORK_FUNCTION . '/ajax-account/ajax-account.php'; require_once CECILE_FRAMEWORK_FUNCTION . '/ajax-search/ajax-search.php'; require_once CECILE_FRAMEWORK_FUNCTION . '/ajax-save-email/ajax-save-email.php'; require_once CECILE_FRAMEWORK_FUNCTION . '/ajax-check-store/ajax-check-store.php'; require_once CECILE_FRAMEWORK_FUNCTION . '/ajax-portfolio-cat/ajax-portfolio-cat.php'; require_once CECILE_FRAMEWORK_DIR . '/class-customize.php'; require_once CECILE_FRAMEWORK_DIR . '/class-aqua-resizer.php'; require_once CECILE_FRAMEWORK_DIR . '/class-kirki.php'; require_once CECILE_FRAMEWORK_DIR . '/class-minify.php'; require_once CECILE_FRAMEWORK_DIR . '/class-static.php'; require_once CECILE_FRAMEWORK_DIR . '/class-helper.php'; require_once CECILE_FRAMEWORK_DIR . '/class-global.php'; require_once CECILE_FRAMEWORK_DIR . '/class-enqueue.php'; require_once CECILE_FRAMEWORK_DIR . '/class-actions-filters.php'; require_once CECILE_FRAMEWORK_DIR . '/class-functions.php'; require_once CECILE_FRAMEWORK_DIR . '/class-templates.php'; require_once CECILE_FRAMEWORK_DIR . '/class-custom-style.php'; require_once CECILE_FRAMEWORK_DIR . '/class-widgets.php'; require_once CECILE_FRAMEWORK_DIR . '/class-post-type-blog.php'; require_once CECILE_FRAMEWORK_DIR . '/class-post-type-portfolio.php'; if (!isset($content_width)) { $content_width = 1820; } function cecile_theme_setup(){ add_theme_support('post-thumbnails'); add_theme_support('custom-header'); add_theme_support( 'custom-logo', array( 'flex-width' => false, 'flex-height' => false, ) ); if(class_exists('WooCommerce')){ add_theme_support('woocommerce'); } } add_action('after_setup_theme', 'cecile_theme_setup'); /* Underline hover link */ function cecile_body_class($classes) { $underline = Cecile::setting( 'underline_image' ); if ($underline === 'underline-default') { $classes[] = ''; } elseif ($underline === 'underline-1') { $classes[] = 'underline-1'; } elseif ($underline === 'underline-2') { $classes[] = 'underline-2'; } elseif ($underline === 'underline-4') { $classes[] = 'underline-4'; } elseif ($underline === 'underline-5') { $classes[] = 'underline-5'; } else { $classes[] = 'underline-6'; } return $classes; } add_filter('body_class', 'cecile_body_class'); function isLocalhost() { global $wp; $whitelist = array( '127.0.0.1', '127.0.0.1:8080', 'localhost', 'localhost:8080', '::1' ); return in_array($_SERVER['REMOTE_ADDR'], $whitelist); }
Editor is loading...