HEX
Server: LiteSpeed
System: Linux altar40.supremepanel40.com 4.18.0-553.83.1.lve.el8.x86_64 #1 SMP Wed Nov 12 10:04:12 UTC 2025 x86_64
User: sescorpcl (4477)
PHP: 8.2.32
Disabled: NONE
Upload Files
File: /home/sescorpcl/public_html/wp-content/themes/onepress/inc/customizer-controls.php
<?php

/**
 * Load Controls Files
 */
require_once get_template_directory() . '/inc/customize-controls/section-plus.php';
require_once get_template_directory() . '/inc/customize-controls/control-misc.php';
require_once get_template_directory() . '/inc/customize-controls/control-custom-textarea.php';
require_once get_template_directory() . '/inc/customize-controls/control-theme-support.php';
require_once get_template_directory() . '/inc/customize-controls/control-editor.php';
require_once get_template_directory() . '/inc/customize-controls/control-color-alpha.php';
require_once get_template_directory() . '/inc/customize-controls/control-repeater.php';
require_once get_template_directory() . '/inc/customize-controls/control-category.php';
require_once get_template_directory() . '/inc/customize-controls/control-pages.php';
require_once get_template_directory() . '/inc/customize-controls/control-media.php';


class OnePress_Editor_Scripts
{

	/**
	 * Enqueue scripts/styles.
	 *
	 * @since  1.0.0
	 * @access public
	 * @return void
	 */
	public static function enqueue()
	{

		if (! class_exists('_WP_Editors')) {
			require ABSPATH . WPINC . '/class-wp-editor.php';
		}

		add_action('customize_controls_print_footer_scripts', array(__CLASS__, 'enqueue_editor'), 2);
		add_action('customize_controls_print_footer_scripts', array('_WP_Editors', 'editor_js'), 50);
		add_action('customize_controls_print_footer_scripts', array('_WP_Editors', 'enqueue_scripts'), 1);
	}

	public static function enqueue_editor()
	{
		if (! isset($GLOBALS['__wp_mce_editor__']) || ! $GLOBALS['__wp_mce_editor__']) {
			$GLOBALS['__wp_mce_editor__'] = true;
?>
			<script id="_wp-mce-editor-tpl" type="text/html">
				<?php wp_editor('', '__wp_mce_editor__'); ?>
			</script>
<?php
		}
	}
}


function onepres_customizer_control_scripts()
{
	wp_enqueue_media();
	wp_enqueue_script('jquery-ui-sortable');
	wp_enqueue_script('wp-color-picker');
	wp_enqueue_style('wp-color-picker');

	$customizer_data = array(
		'multiple_map_notice' => esc_html__('Please setup your main Latitude & Longitude first', 'onepress'),
	);

	$handle = onepress_load_build_script('customizer', ['customize-controls', 'wp-color-picker'], true);
	wp_localize_script($handle, 'ONEPRESS_CUSTOMIZER_DATA', $customizer_data);

	
}

add_action('customize_controls_enqueue_scripts', 'onepres_customizer_control_scripts', 99);
add_action('customize_controls_enqueue_scripts', array('OnePress_Editor_Scripts', 'enqueue'), 95);