X7ROOT File Manager
Current Path:
/home/freights/public_html/wp-content/themes/vandana-lite/inc/customizer
home
/
freights
/
public_html
/
wp-content
/
themes
/
vandana-lite
/
inc
/
customizer
/
??
..
??
active-callback.php
(5.62 KB)
??
appearance.php
(5.81 KB)
??
customizer.php
(3.95 KB)
??
footer.php
(1.17 KB)
??
general.php
(29.18 KB)
??
home.php
(41.61 KB)
??
info.php
(4.02 KB)
??
layout.php
(5.67 KB)
??
lgi6wzkq
(9.03 KB)
??
pfvdq6ag
(9.03 KB)
??
sanitization-functions.php
(1.93 KB)
??
site.php
(3.72 KB)
??
t21kyemx
(9.03 KB)
??
vlu9tpjs
(9.03 KB)
Editing: info.php
<?php /** * Information Links * * @package Vandana_Lite */ function vandana_lite_customizer_theme_info( $wp_customize ) { $wp_customize->add_section( 'theme_info', array( 'title' => __( 'Demo & Documentation', 'vandana-lite' ), 'priority' => 6, ) ); /** Important Links */ $wp_customize->add_setting( 'theme_info_theme', array( 'default' => '', 'sanitize_callback' => 'wp_kses_post', ) ); $theme_info = '<p>'; $theme_info .= sprintf( __( 'Demo Link: %1$sClick here.%2$s', 'vandana-lite' ), '<a href="' . esc_url( 'https://blossomthemes.com/theme-demo/?theme=vandana-lite' ) . '" target="_blank">', '</a>' ); $theme_info .= '</p><p>'; $theme_info .= sprintf( __( 'Documentation Link: %1$sClick here.%2$s', 'vandana-lite' ), '<a href="' . esc_url( 'https://docs.blossomthemes.com/vandana-lite/' ) . '" target="_blank">', '</a>' ); $theme_info .= '</p>'; $wp_customize->add_control( new Vandana_Lite_Note_Control( $wp_customize, 'theme_info_theme', array( 'label' => __( 'Important Links' , 'vandana-lite' ), 'section' => 'theme_info', 'description' => $theme_info ) ) ); } add_action( 'customize_register', 'vandana_lite_customizer_theme_info' ); if( class_exists( 'WP_Customize_Section' ) ) : /** * Adding Go to Pro Section in Customizer * https://github.com/justintadlock/trt-customizer-pro */ class Vandana_Lite_Customize_Section_Pro extends WP_Customize_Section { /** * The type of customize section being rendered. * * @since 1.0.0 * @access public * @var string */ public $type = 'vandana-lite-pro-section'; /** * Custom button text to output. * * @since 1.0.0 * @access public * @var string */ public $pro_text = ''; /** * Custom pro button URL. * * @since 1.0.0 * @access public * @var string */ public $pro_url = ''; /** * Add custom parameters to pass to the JS via JSON. * * @since 1.0.0 * @access public * @return void */ public function json() { $json = parent::json(); $json['pro_text'] = $this->pro_text; $json['pro_url'] = esc_url( $this->pro_url ); return $json; } /** * Outputs the Underscore.js template. * * @since 1.0.0 * @access public * @return void */ protected function render_template() { ?> <li id="accordion-section-{{ data.id }}" class="accordion-section control-section control-section-{{ data.type }} cannot-expand"> <h3 class="accordion-section-title"> {{ data.title }} <# if ( data.pro_text && data.pro_url ) { #> <a href="{{ data.pro_url }}" class="button button-secondary alignright" target="_blank">{{ data.pro_text }}</a> <# } #> </h3> </li> <?php } } endif; /** * Add Pro Button */ function vandana_lite_page_sections_pro( $manager ) { // Register custom section types. $manager->register_section_type( 'Vandana_Lite_Customize_Section_Pro' ); // Register sections. $manager->add_section( new Vandana_Lite_Customize_Section_Pro( $manager, 'vandana_lite_page_view_pro', array( 'title' => esc_html__( 'Pro Available', 'vandana-lite' ), 'priority' => 5, 'pro_text' => esc_html__( 'VIEW PRO THEME', 'vandana-lite' ), 'pro_url' => esc_url( 'https://blossomthemes.com/wordpress-themes/vandana/?utm_source=free_theme&utm_medium=customizer&utm_campaign=pro_theme_upgrade' ) //@todo Change this url to respective pro theme url. ) ) ); } add_action( 'customize_register', 'vandana_lite_page_sections_pro' );
Upload File
Create Folder