<?php

//--------------------------Theme Information File------------------

if( class_exists( 'WP_Customize_control' ) ){

    class logistics_express_Custom_Text extends WP_Customize_Control
    {
        /**
        * Render the content on the theme customizer page
        */
        public function render_content()
        {
            ?>
            <label>
                <strong class="customize-text_editor"><?php echo wp_kses_post( $this->label ); ?></strong>
                <br />
                <span class="customize-text_editor_desc">
                    <?php echo wp_kses_post( $this->description ); ?>
                </span>
            </label>
            <?php
        }
    }//editor close
    
}//class close


//---------------------Custumizer Code------

add_action( 'customize_register', 'logistics_express_customizer_theme_info' );

function logistics_express_customizer_theme_info( $wp_customize ) {
  
    $wp_customize->add_section( 'logistics_express_theme_info_section' , array(
    'title'       => esc_html__( 'Theme Information' , 'logistics-express' ),
    'priority' => 2
  ) );
    

  $wp_customize->add_setting( 'theme_info', array(
    'default' => '',
    'sanitize_callback' => 'wp_kses_post',
  ) );
    
    $theme_info = '';

    $theme_info .= '<span class="sticky_info_row wp-clearfix"><label class="row-element">' . esc_html__( 'Theme Details', 'logistics-express' ) . ': </label><a class="button alignright" href="' . esc_url( 'https://cawpthemes.com/logistics-express-premium-wordpress-theme/' ) . '" target="_blank">' . esc_html__( 'Click Here', 'logistics-express' ) . '</a></span><hr>';
  
  $theme_info .= '<span class="sticky_info_row wp-clearfix"><label class="row-element">' . esc_html__( 'Free Theme Demo', 'logistics-express' ) . ': </label><a class="button alignright" href="' . esc_url( 'https://demo.cawpthemes.com/logistics-express/' ) . '" target="_blank">' . esc_html__( 'Click Here', 'logistics-express' ) . '</a></span><hr>';
  $theme_info .= '<span class="sticky_info_row wp-clearfix"><label class="row-element">' . esc_html__( 'Documentation', 'logistics-express' ) . ': </label><a class="button alignright" href="' . esc_url( 'https://cawpthemes.com/docs/logistics-express-free-theme-documentation/' ) . '" target="_blank">' . esc_html__( 'Click Here', 'logistics-express' ) . '</a></span><hr>';
  $theme_info .= '<span class="sticky_info_row wp-clearfix"><label class="row-element">' . esc_html__( 'Premium Theme Demo', 'logistics-express' ) . ': </label><a class="button alignright" href="' . esc_url( 'https://demo.cawpthemes.com/logistics-express-pro' ) . '" target="_blank">' . esc_html__( 'Click Here', 'logistics-express' ) . '</a></span><hr>';
  $theme_info .= '<span class="sticky_info_row wp-clearfix"><label class="row-element">' . esc_html__( 'Need Support', 'logistics-express' ) . ': </label><a class="button alignright" href="' . esc_url( 'https://cawpthemes.com/support/' ) . '" target="_blank">' . esc_html__( 'Click Here', 'logistics-express' ) . '</a></span><hr>';

  $wp_customize->add_control( new logistics_express_Custom_Text( $wp_customize ,'theme_info',array(
    'section' => 'logistics_express_theme_info_section',
    'label' => $theme_info
  ) ) );

}


//-------------------------Premium Information Display Code------

add_action( 'customize_register', 'logistics_express_customizer_premium_features' );

function logistics_express_customizer_premium_features( $wp_customize ) {
    

    $wp_customize->add_setting( 'premium_features', array(
        'default' => '',
        'sanitize_callback' => 'wp_kses_post',
    ) );
    
    $premium_features = '<div class="premium-info"><h2>' . esc_html__( 'Premium Version', 'logistics-express' ) . ': </h2>

        <p>' . esc_html__( 'Would you like to enhance the appearance and functionality of your website with an extended range of color options, font styles, and the ability to modify your footer copyright information? Consider upgrading to the pro version of your current theme, which may also include premium support and additional features to further customize your website.', 'logistics-express' ) . '</p>
        <ul>
        <li><span class="dashicons dashicons-yes"></span> ' . esc_html__( 'Premium Design', 'logistics-express' ) . '</li>
        <li><span class="dashicons dashicons-yes"></span> ' . esc_html__( 'More Home Page Section', 'logistics-express' ) . '</li>
        <li><span class="dashicons dashicons-yes"></span> ' . esc_html__( 'Edit Footer Copyright Information', 'logistics-express' ) . '</li>
        <li><span class="dashicons dashicons-yes"></span> ' . esc_html__( 'Premium Support', 'logistics-express' ) . '</li>
        <ul>
        <hr>

    <a class="button button-primary" href="' . esc_url( 'https://cawpthemes.com/logistics-express-premium-wordpress-theme/' ) . '" target="_blank">' . esc_html__( 'Upgrade to Premium Version', 'logistics-express' ) . '</a></div>';

    $wp_customize->add_control( new logistics_express_Custom_Text( $wp_customize ,'premium_features',array(
        'section' => 'logistics_express_theme_info_section',
        'label' => $premium_features
    ) ) );

}
