Uname: Linux premium294.web-hosting.com 4.18.0-553.45.1.lve.el8.x86_64 #1 SMP Wed Mar 26 12:08:09 UTC 2025 x86_64
Software: LiteSpeed
PHP version: 8.1.32 [ PHP INFO ] PHP os: Linux
Server Ip: 104.21.112.1
Your Ip: 216.73.216.223
User: mjbynoyq (1574) | Group: mjbynoyq (1570)
Safe Mode: OFF
Disable Function:
NONE

name : enqueue.php
<?php
/* For security */
if ( !defined( 'ABSPATH' ) ) {
	die( 'No direct access allowed' );
}
/*
 *  Check if MIN css or not
 */
if( !function_exists('themestek_min_css') ){
function themestek_min_css(){
	global $liviza_theme_options;
	// Checking if MIN enabled
	if( isset($liviza_theme_options['minify']) && $liviza_theme_options['minify']==true ){
		define('THEMESTEK_MIN', '.min');
	} else {
		define('THEMESTEK_MIN', '');
	}
}
}
add_action( 'init', 'themestek_min_css' );
/**
 * Enqueue scripts and styles for the front end.
 *
 * @since Liviza 1.0
 *
 * @return void
 */
if( !function_exists('themestek_scripts_styles') ){
function themestek_scripts_styles() {
	global $liviza_theme_options;
	/*
	 * Adds JavaScript to pages with the comment form to support
	 * sites with threaded comments (when in use).
	 */
	$thread_comments_option = get_option( 'thread_comments' );
	if ( is_singular() && comments_open() && $thread_comments_option ){
		wp_enqueue_script( 'comment-reply' );
	}
	// Base icon library
	wp_enqueue_style( 'liviza-base-icons', get_template_directory_uri() . '/libraries/themestek-liviza-icons/css/themestek-liviza-icons.css' );
	// Animsition - Add page translation effect
	if( isset($liviza_theme_options['pagetranslation']) && $liviza_theme_options['pagetranslation']!='no'){
		wp_register_script( 'animsition', get_template_directory_uri() . '/libraries/animsition/js/jquery.animsition.min.js', array( 'jquery' ), '', true );
		wp_register_style( 'animsition', get_template_directory_uri() . '/libraries/animsition/css/animsition.min.css' );
	}
	// Perfect Scrollbar
	wp_enqueue_script( 'perfect-scrollbar', get_template_directory_uri() . '/libraries/perfect-scrollbar/perfect-scrollbar.jquery.min.js', array( 'jquery' ), '', true );
	wp_enqueue_style( 'perfect-scrollbar', get_template_directory_uri() . '/libraries/perfect-scrollbar/perfect-scrollbar.min.css' );
	// hower.css : Hover effect (we are using min version)
	wp_register_style( 'hover', get_template_directory_uri() . '/libraries/hover/hover-min.css' );
	// Chris Bracco Tooltip
	wp_enqueue_style( 'chrisbracco-tooltip', get_template_directory_uri() . '/libraries/chrisbracco-tooltip/chrisbracco-tooltip.min.css' );
	// multi-columns-row
	wp_enqueue_style( 'multi-columns-row', get_template_directory_uri() . '/css/multi-columns-row.css' );
	// Select2
	wp_enqueue_script( 'select2', get_template_directory_uri() . '/libraries/select2/select2.min.js', array( 'jquery' ), '', true );
	wp_enqueue_style( 'select2', get_template_directory_uri() . '/libraries/select2/select2.min.css' );
	// IsoTope
	wp_enqueue_script( 'isotope', get_template_directory_uri() . '/libraries/isotope/isotope.pkgd.min.js', array( 'jquery' ), '', true );
	// jquery-mousewheel
	wp_enqueue_script( 'jquery-mousewheel', get_template_directory_uri() . '/libraries/jquery-mousewheel/jquery.mousewheel.min.js', array( 'jquery' ), '', true );
	// Flex Slider
	wp_enqueue_script( 'flexslider', get_template_directory_uri() . '/libraries/flexslider/jquery.flexslider-min.js', array( 'jquery' ), '', true );
	wp_enqueue_style( 'flexslider', get_template_directory_uri() . '/libraries/flexslider/flexslider.css' );
	// Sticky
	if( !empty($liviza_theme_options['sticky_header']) && $liviza_theme_options['sticky_header']=='y' ){
		wp_enqueue_script( 'sticky-kit', get_template_directory_uri() . '/libraries/sticky-kit/jquery.sticky-kit.min.js', array( 'jquery' ) , '', true );
	}
	// animate.css
	if ( !wp_style_is( 'animate-css', 'registered' ) ) { // If library is not registered
		wp_register_style( 'animate-css', get_template_directory_uri() . '/libraries/animate/animate.min.css' );
	}
	wp_register_script( 'nivo-slider', get_template_directory_uri() . '/libraries/nivo-slider/jquery.nivo.slider.pack.js', array( 'jquery' ), '', true );
	wp_register_style( 'nivo-slider-css', get_template_directory_uri() . '/libraries/nivo-slider/nivo-slider.css' );
	wp_register_style( 'nivo-slider-theme', get_template_directory_uri() . '/libraries/nivo-slider/themes/default/default.css' );
	// Numinate plugin
	if ( !wp_script_is( 'vc_waypoints', 'registered' ) ) { // If library is not registered
		wp_register_script( 'vc_waypoints', get_template_directory_uri() . '/libraries/vc_waypoints/vc-waypoints.min.js', array( 'jquery' ), '', true );
	}
	wp_register_script( 'numinate', get_template_directory_uri() . '/libraries/numinate/numinate.min.js', array( 'jquery' ), '', true );
	// circle-progress
	wp_register_script( 'jquery-circle-progress', get_template_directory_uri() . '/libraries/jquery-circle-progress/circle-progress.min.js', array( 'jquery' ), '', true );
	// Slick library
	wp_enqueue_script( 'slick', get_template_directory_uri() . '/libraries/slick/slick.min.js', array('jquery'), '', true );
	wp_enqueue_style( 'slick', get_template_directory_uri() . '/libraries/slick/slick.css' );
	wp_enqueue_style( 'slick-theme', get_template_directory_uri() . '/libraries/slick/slick-theme.css', array('slick') );
	// PrettyPhoto
	if ( !wp_script_is( 'prettyphoto', 'registered' ) ) { // If library is not registered
		$prettyphoto_js = get_template_directory_uri() . '/libraries/prettyphoto/js/jquery.prettyPhoto.js';
		if( file_exists( WP_PLUGIN_URL . '/js_composer/libraries/lib/prettyphoto/js/jquery.prettyPhoto.js') ){
			$prettyphoto_js = WP_PLUGIN_URL . '/js_composer/libraries/lib/prettyphoto/js/jquery.prettyPhoto.js';
		}
		wp_register_script( 'prettyphoto', $prettyphoto_js, array('jquery') , '', true);
	}
	if ( !wp_style_is( 'prettyphoto', 'registered' ) ) { // If library is not registered
		$prettyphoto_css = get_template_directory_uri() . '/libraries/prettyphoto/css/prettyPhoto.css';
		if( file_exists( WP_PLUGIN_URL . '/js_composer/libraries/lib/prettyphoto/css/prettyPhoto.css') ){
			$prettyphoto_css = WP_PLUGIN_URL . '/js_composer/libraries/lib/prettyphoto/css/prettyPhoto.css';
		}
		wp_register_style( 'prettyphoto', $prettyphoto_css );
	}
	// CSSgram
	wp_register_style( 'cssgram', get_template_directory_uri() . '/libraries/cssgram/cssgram.min.css' );
	// Loading prettyPhoto by default
	wp_enqueue_script( 'prettyphoto' );
	wp_enqueue_style( 'prettyphoto' );

	// Flag Icon
	wp_enqueue_style( 'flag-icon-css', get_template_directory_uri() . '/libraries/flag-icon-css/css/flag-icon.min.css' );
}
}
add_action( 'wp_enqueue_scripts', 'themestek_scripts_styles', 10 );
if( !function_exists('themestek_scripts_styles_14') ){
function themestek_scripts_styles_14() {
	wp_enqueue_style( 'bootstrap', get_template_directory_uri() . '/css/bootstrap.min.css' );
	wp_enqueue_style( 'multi-columns-row', get_template_directory_uri() . '/css/multi-columns-row.min.css', array('bootstrap') );
	wp_enqueue_style( 'bootstrap-theme', get_template_directory_uri() . '/css/bootstrap-theme.min.css', array('bootstrap') );
	if ( file_exists( ABSPATH . 'wp-content/plugins/js_composer/libraries/css/js_composer_tta.min.css') ) {
		wp_enqueue_style( 'vc_tta_style',  plugins_url() . '/js_composer/libraries/css/js_composer_tta.min.css' );
	}
	wp_enqueue_style( 'liviza-core-style', get_template_directory_uri() . '/css/core'.THEMESTEK_MIN.'.css', array('bootstrap','bootstrap-theme') );
}
}
add_action( 'wp_enqueue_scripts', 'themestek_scripts_styles_14', 14 );
if( !function_exists('themestek_scripts_styles_15') ){
function themestek_scripts_styles_15() {
	global $liviza_theme_options;
	$min = THEMESTEK_MIN;
	if( is_child_theme() ){
		$min = '';
	}
	if( defined( 'WPB_VC_VERSION' ) ){
		if( wp_style_is( 'js_composer_front', 'registered' ) ){
			wp_enqueue_style( 'liviza-master-style', get_template_directory_uri() . '/css/master'.THEMESTEK_MIN.'.css' , array('js_composer_front') );
			wp_register_style( 'liviza-dark', get_template_directory_uri() . '/css/dark'.THEMESTEK_MIN.'.css' , array('js_composer_front', 'liviza-master-style') );
		} else {
			wp_enqueue_style( 'liviza-master-style', get_template_directory_uri() . '/css/master'.THEMESTEK_MIN.'.css' );
			wp_register_style( 'liviza-dark', get_template_directory_uri() . '/css/dark'.THEMESTEK_MIN.'.css' , array( 'liviza-master-style') );
		}
	} else {
		wp_enqueue_style( 'liviza-master-style', get_template_directory_uri() . '/css/master'.THEMESTEK_MIN.'.css' );
		wp_register_style( 'liviza-dark', get_template_directory_uri() . '/css/dark'.THEMESTEK_MIN.'.css' , array( 'liviza-master-style') );  // Dark
	}
	// Load dark.css if dark layout
	if( isset($liviza_theme_options['inner_background']['background-color']) && trim($liviza_theme_options['inner_background']['background-color'])!='' && themestek_check_dark_color($liviza_theme_options['inner_background']['background-color']) ){
		wp_enqueue_style('liviza-dark');
	}
}
}
add_action( 'wp_enqueue_scripts', 'themestek_scripts_styles_15', 15 );
if( !function_exists('themestek_scripts_styles_17') ){
function themestek_scripts_styles_17() {
	// Responsive
	global $liviza_theme_options;
	// Responsive CSS
	wp_enqueue_style( 'liviza-responsive-style', get_template_directory_uri() . '/css/responsive'.THEMESTEK_MIN.'.css' );
	// Loads JavaScript file with functionality specific to Liviza.
	if ( wp_script_is( 'wpb_composer_front_js', 'registered' ) ) {
		wp_enqueue_script( 'liviza-script', get_template_directory_uri() . '/js/scripts'.THEMESTEK_MIN.'.js', array( 'jquery', 'wpb_composer_front_js' ), '1.0', true );
	} else {
		wp_enqueue_script( 'liviza-script', get_template_directory_uri() . '/js/scripts'.THEMESTEK_MIN.'.js', array( 'jquery' ), '1.0', true );
	}
	if( !function_exists('tmte_load_dynamic_style') ){
		wp_enqueue_style('tste-liviza-theme-style', get_template_directory_uri() . '/css/theme-style.min.css' );
	}
}
}
add_action( 'wp_enqueue_scripts', 'themestek_scripts_styles_17', 17 );
© 2025 XylotrechusZ