/home/awneajlw/work.codestechvista.com/wp-content/themes/envo-royal/extra/customizer/demo.php
<?php
/**
* Envo Royal Demo Content Information
*
* @package lawyer_landing_page
*/
function envo_royal_customizer_demo_content($wp_customize) {
if (!function_exists('is_plugin_active')) {
require_once( ABSPATH . '/wp-admin/includes/plugin.php' ); // phpcs:ignore WPThemeReview.CoreFunctionality.FileInclude.FileIncludeFound
}
$wp_customize->add_section(
'theme_demo_content',
array(
'title' => __('One Click Demo Import', 'envo-royal'),
'priority' => 7,
)
);
$wp_customize->add_setting(
'demo_content_instruction',
array(
'sanitize_callback' => 'wp_kses_post'
)
);
/* translators: %s: "documentation" string */
$demo_content_description = sprintf(__('You can import the demo content with just one click. For step-by-step video tutorial, see %1$s', 'envo-royal'), '<a class="documentation" href="' . esc_url('https://envothemes.com/docs/docs/envo-royal/one-click-demo-import/') . '" target="_blank">' . esc_html__('documentation', 'envo-royal') . '</a>');
$wp_customize->add_control(
new envo_royal_Info_Text(
$wp_customize,
'demo_content_instruction',
array(
'section' => 'theme_demo_content',
'description' => $demo_content_description
)
)
);
$theme_demo_content_desc = '';
if (is_plugin_active('envo-extra/envo-extra.php')) {
$theme_demo_content_desc .= '<p><a class="button button-primary" href="' . esc_url(admin_url('themes.php?page=envothemes-panel-install-demos')) . '" title="">' . esc_html__('Import demo data', 'envo-royal') . '</a></p>';
} else {
$theme_demo_content_desc .= '<p><a class="button button-primary" href="' . esc_url(admin_url('themes.php?page=envo-royal')) . '" title="">' . esc_html__('Import demo data', 'envo-royal') . '</a></p>';
}
$wp_customize->add_setting(
'theme_demo_content_info',
array(
'default' => '',
'sanitize_callback' => 'wp_kses_post',
)
);
// Demo content
$wp_customize->add_control(
new envo_royal_Info_Text(
$wp_customize,
'theme_demo_content_info',
array(
'section' => 'theme_demo_content',
'description' => $theme_demo_content_desc
)
)
);
}
add_action('customize_register', 'envo_royal_customizer_demo_content');