PATH:
home
/
lab2454c
/
christianitybank.com
/
wp-content
/
plugins
/
root-file-manager
<?php /* * Welcome Wizard Handler Class * * This is the base class for adding Welcome onboarding * * @since 5.7.0 * */ if ( ! defined( 'ABSPATH' ) ) { exit; } if ( ! class_exists( 'BCTT_Welcome' ) ): class BCTT_Welcome { public function __construct( ) { $this->hooks(); } private function hooks() { add_action( 'admin_menu', array( $this, 'admin_menu' ) ); add_action( 'admin_init', array( $this, 'welcome_page' ) ); add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_scripts' ) ); } public function admin_menu() { add_dashboard_page( '', '', 'manage_options', 'bctt-welcome', '' ); } public function welcome_page() { set_current_screen(); // Update twitter handle if ( isset( $_POST['bctt-twitter'] ) ) { update_option( 'bctt-twitter-handle', $_POST['bctt-twitter'] ); wp_safe_redirect( bctt_get_step_url( 'bctt-usage' ) ); exit; } // Get page header require_once 'includes/views/welcome/_header.php'; // Get step content switch ( bctt_get_step() ) { case 'bctt-setup': require_once 'includes/views/welcome/_welcome.php'; break; case 'bctt-usage': require_once 'includes/views/welcome/_usage.php'; break; case 'bctt-content': require_once 'includes/views/welcome/_content.php'; break; case 'bctt-grow': require_once 'includes/views/welcome/_grow.php'; break; case 'bctt-done': require_once 'includes/views/welcome/_done.php'; break; default: require_once 'includes/views/welcome/_welcome.php'; break; } // Get page footer require_once 'includes/views/welcome/_footer.php'; exit; } public function enqueue_scripts() { wp_enqueue_style( 'bctt_welcome_utilitie', plugins_url( '/assets/css/utility.css', __FILE__ ) , array(), null ); wp_enqueue_style( 'bctt_welcome_styles', plugins_url( '/assets/css/bctt-welcome.css', __FILE__ ) , array(), null ); } } $bctt_welcome = new BCTT_Welcome(); endif;
[+]
includes
[+]
..
[-] better-click-to-tweet.php
[edit]
[-] i18n-module.php
[edit]
[-] bctt-welcome.php
[edit]
[+]
languages
[-] bctt_options.php
[edit]
[-] readme.txt
[edit]
[-] bctt-welcome-functions.php
[edit]
[+]
assets
[-] bctt-admin.php
[edit]
[-] admin-nags.php
[edit]
[-] bctt-i18n.php
[edit]