register_section_type( 'Posterity_A13_Customize_Section_Pro' ); // Register sections. $manager->add_section( new Posterity_A13_Customize_Section_Pro( $manager, 'posterity-pro-theme', array( 'title' => esc_html__( 'Upgrade to Pro', 'posterity' ), 'pro_text' => esc_html__( 'Upgrade', 'posterity' ), 'pro_url' => 'https://www.sktthemes.org/shop/flexible-wordpress-theme/', 'priority' => 0 ) ) ); } function rating_notice(){ $display_rating_notice = true; $option_name = 'a13_'.POSTERITY_TPL_SLUG.'_rating'; $rating_option = get_option( $option_name ); if($rating_option !== false){ //we have date saved if($rating_option !== 'disabled'){ $now = time(); //days that passed since last time we displayed rating notice $days = floor(($now - $rating_option) / (60 * 60 * 24)); //less then 2 weeks? if($days < 14){ $display_rating_notice = false; } } //message have been disabled else{ $display_rating_notice = false; } } //they have just installed theme, lets give them a week before asking for rating else{ update_option( $option_name, time() ); $display_rating_notice = false; } if($display_rating_notice){ echo '
'; //text echo '

'.esc_html__( 'Thank you for using Posterity theme, we hope everything is working good for you.', 'posterity' ).'

'; echo '

'.esc_html__( 'If you have a spare 2 minutes please rate Posterity theme. If not, no big deal, just keep on rocking :-)', 'posterity' ).'

'; echo '

'.esc_html__( 'SKT Themes', 'posterity' ).'

'; //links echo ''; echo '
'; } } function import_notice_check(){ $plugin_path = 'skt-templates/skt-templates.php'; include_once ABSPATH . 'wp-admin/includes/plugin.php';// phpcs:ignore WPThemeReview.CoreFunctionality.FileInclude.FileIncludeFound if ( is_plugin_active( $plugin_path ) ){ return; } if( !posterity_is_admin_notice_active( 'fresh_import' ) ){ return; } remove_action('tgmpa_register', 'posterity_register_required_plugins'); add_action( 'posterity_theme_notices', array( $this, 'import_notice' ) ); } function import_notice(){ echo '
'; /* translators: %s: Theme name */ echo '

'.sprintf( esc_html__( 'Welcome to %s Theme', 'posterity' ), esc_html(POSTERITY_OPTIONS_NAME_PART )).'

'; echo '

'.esc_html__( 'Click on the button below to complete theme installation process..', 'posterity' ).'

'; echo '

'.esc_html__( 'Complete Installation', 'posterity').'

'; echo '
'; } } //run new Posterity_Main_Framework();