<?php

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

if( class_exists( 'WP_Customize_control' ) ){

    class Cat_Ecommerce_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', 'cat_ecommerce_customizer_theme_info' );

function cat_ecommerce_customizer_theme_info( $wp_customize ) {
  
    $wp_customize->add_section( 'cat_ecommerce_theme_info_section' , array(
    'title'       => esc_html__( 'Theme Information' , 'cat-ecommerce' ),
    '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', 'cat-ecommerce' ) . ': </label><a class="button alignright" href="' . esc_url( 'https://cawpthemes.com/cat-ecommerce-premium-wordpress-theme/' ) . '" target="_blank">' . esc_html__( 'Click Here', 'cat-ecommerce' ) . '</a></span><hr>';
  
  $theme_info .= '<span class="sticky_info_row wp-clearfix"><label class="row-element">' . esc_html__( 'Free Theme Demo', 'cat-ecommerce' ) . ': </label><a class="button alignright" href="' . esc_url( 'https://demo.cawpthemes.com/cat-ecommerce/' ) . '" target="_blank">' . esc_html__( 'Click Here', 'cat-ecommerce' ) . '</a></span><hr>';
  $theme_info .= '<span class="sticky_info_row wp-clearfix"><label class="row-element">' . esc_html__( 'Documentation', 'cat-ecommerce' ) . ': </label><a class="button alignright" href="' . esc_url( 'https://cawpthemes.com/docs/cat-ecommerce-free-theme-documentation/' ) . '" target="_blank">' . esc_html__( 'Click Here', 'cat-ecommerce' ) . '</a></span><hr>';
  $theme_info .= '<span class="sticky_info_row wp-clearfix"><label class="row-element">' . esc_html__( 'Premium Theme Demo', 'cat-ecommerce' ) . ': </label><a class="button alignright" href="' . esc_url( 'https://demo.cawpthemes.com/cat-ecommerce-pro' ) . '" target="_blank">' . esc_html__( 'Click Here', 'cat-ecommerce' ) . '</a></span><hr>';
  $theme_info .= '<span class="sticky_info_row wp-clearfix"><label class="row-element">' . esc_html__( 'Need Support', 'cat-ecommerce' ) . ': </label><a class="button alignright" href="' . esc_url( 'https://cawpthemes.com/support/' ) . '" target="_blank">' . esc_html__( 'Click Here', 'cat-ecommerce' ) . '</a></span><hr>';

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

}


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

add_action( 'customize_register', 'cat_ecommerce_customizer_premium_features' );

function cat_ecommerce_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', 'cat-ecommerce' ) . ': </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.', 'cat-ecommerce' ) . '</p>
        <ul>
        <li><span class="dashicons dashicons-yes"></span> ' . esc_html__( 'Premium Design', 'cat-ecommerce' ) . '</li>
        <li><span class="dashicons dashicons-yes"></span> ' . esc_html__( 'More Home Page Section', 'cat-ecommerce' ) . '</li>
        <li><span class="dashicons dashicons-yes"></span> ' . esc_html__( 'Edit Footer Copyright Information', 'cat-ecommerce' ) . '</li>
        <li><span class="dashicons dashicons-yes"></span> ' . esc_html__( 'Premium Support', 'cat-ecommerce' ) . '</li>
        <ul>
        <hr>

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

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

}
