Server IP : 162.0.217.223 / Your IP : 216.73.216.153 Web Server : LiteSpeed System : Linux premium269.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64 User : mypckeys ( 1539) PHP Version : 8.1.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/mypckeys/tu-international.com/wp-content/themes/motorx/inc/ |
Upload File : |
<?php /** * motorx Theme Customizer * * @package motorx */ function themesflat_customize_register( $wp_customize ) { $wp_customize->get_setting( 'blogname' )->transport = 'postMessage'; $wp_customize->get_setting( 'blogdescription' )->transport = 'postMessage'; $wp_customize->remove_control('display_header_text'); $wp_customize->remove_control('header_textcolor'); $wp_customize->remove_control('background_color'); $wp_customize->remove_section('colors'); $wp_customize->remove_section('header_image'); remove_theme_support( 'custom-header' ); //Heading class themesflat_Info extends WP_Customize_Control { public $type = 'heading'; public $label = ''; public function render_content() { ?> <h3 class="themesflat-title-control"><?php echo esc_html( $this->label ); ?></h3> <?php } } //Title class themesflat_Title_Info extends WP_Customize_Control { public $type = 'title'; public $label = ''; public function render_content() { ?> <h4><?php echo esc_html( $this->label ); ?></h4> <?php } } //Desc class themesflat_Theme_Info extends WP_Customize_Control { public $type = 'info'; public $label = ''; public function render_content() { ?> <h3><?php echo esc_html( $this->label ); ?></h3> <?php } } //Desc class themesflat_Desc_Info extends WP_Customize_Control { public $type = 'desc'; public $label = ''; public function render_content() { ?> <p class="themesflat-desc-control"><?php echo esc_html( $this->label ); ?></p> <?php } } //___GENERAL___// $wp_customize->add_section('general_panel',array( 'title' => 'General', 'priority' => 140, )); require THEMESFLAT_DIR . "inc/customizer/general.php"; //__COLOR__// $wp_customize->add_panel('color_panel',array( 'title' => 'Color', 'priority' => 141, )); require THEMESFLAT_DIR . "inc/customizer/color.php"; //___TYPOGRAPHY___// $wp_customize->add_panel('typography_panel',array( 'title' => 'Typography', 'priority' => 142, )); require THEMESFLAT_DIR . "inc/customizer/typography.php"; //___HEADER___// $wp_customize->add_panel('header_panel',array( 'title' => 'Header & Topbar', 'priority' => 143, )); require THEMESFLAT_DIR . "inc/customizer/header.php"; //___PAGETITLE___// $wp_customize->add_panel('page_title_panel',array( 'title' => 'Page Title', 'priority' => 144, )); require THEMESFLAT_DIR . "inc/customizer/page-title.php"; //___PAGETITLE___// $wp_customize->add_panel('content_panel',array( 'title' => 'Content', 'priority' => 145, )); require THEMESFLAT_DIR . "inc/customizer/content.php"; //___FOOTER___// $wp_customize->add_panel('footer_panel',array( 'title' => 'Footer', 'priority' => 146, )); require THEMESFLAT_DIR . "inc/customizer/footer.php"; //___LAYOUT___// $wp_customize->get_section( 'background_image' )->title = esc_html__('Layout Style', 'motorx'); $wp_customize->get_section( 'background_image' )->priority = 147; require THEMESFLAT_DIR . "inc/customizer/layout.php"; } add_action( 'customize_register', 'themesflat_customize_register' ); // Text function themesflat_sanitize_text( $input ) { return wp_kses( $input, themesflat_kses_allowed_html() ); } // Background size function themesflat_sanitize_bg_size( $input ) { $valid = array( 'cover' => esc_html__('Cover', 'motorx'), 'contain' => esc_html__('Contain', 'motorx'), ); if ( array_key_exists( $input, $valid ) ) { return $input; } else { return ''; } } // Blog Layout function themesflat_sanitize_blog( $input ) { $valid = array( 'sidebar-right' => esc_html__( 'Sidebar right', 'motorx' ), 'sidebar-left' => esc_html__( 'Sidebar left', 'motorx' ), 'fullwidth' => esc_html__( 'Full width (no sidebar)', 'motorx' ) ); if ( array_key_exists( $input, $valid ) ) { return $input; } else { return ''; } } // themesflat_sanitize_pagination function themesflat_sanitize_pagination ( $input ) { $valid = array( 'pager' => esc_html__('Pager', 'motorx'), 'numeric' => esc_html__('Numeric', 'motorx'), 'page_numeric' => esc_html__('Pager & Numeric', 'motorx') ); if ( array_key_exists( $input, $valid ) ) { return $input; } else { return ''; } } // themesflat_sanitize_related_post function themesflat_sanitize_related_post ( $input ) { $valid = array( 'simple_list' => esc_html__('Simple List', 'motorx'), 'grid' => esc_html__('Grid', 'motorx') ); if ( array_key_exists( $input, $valid ) ) { return $input; } else { return ''; } } // Footer widget areas function themesflat_sanitize_fw( $input ) { $valid = array( '0' => esc_html__('footer_default', 'motorx'), '1' => esc_html__('One', 'motorx'), '2' => esc_html__('Two', 'motorx'), '3' => esc_html__('Three', 'motorx'), '4' => esc_html__('Four', 'motorx') ); if ( array_key_exists( $input, $valid ) ) { return $input; } else { return ''; } } // Header style sanitize function themesflat_sanitize_headerstyle( $input ) { $valid = themesflat_predefined_header_styles(); if ( array_key_exists( $input, $valid ) ) { return $input; } else { return ''; } } // Checkboxes function themesflat_sanitize_checkbox( $input ) { if ( $input == 1 ) { return 1; } else { return ''; } } // Themesflat_sanitize_grid_post_related function themesflat_sanitize_grid_post_related( $input ) { $valid = array( 2 => esc_html__( '2 Columns', 'motorx' ), 3 => esc_html__( '3 Columns', 'motorx' ), 4 => esc_html__( '4 Columns', 'motorx' ), 5 => esc_html__( '5 Columns', 'motorx' ), ); if ( array_key_exists( $input, $valid ) ) { return $input; } else { return ''; } } // themesflat_sanitize_layout_product function themesflat_sanitize_layout_product( $input ) { $valid = array( 'fullwidth' => esc_html__( 'No Sidebar', 'motorx' ), 'sidebar-right' => esc_html__( 'Sidebar Right', 'motorx' ), 'sidebar-left' => esc_html__( 'Sidebar Left', 'motorx' ) ); if ( array_key_exists( $input, $valid ) ) { return $input; } else { return ''; } }