PK œqhYî¶J‚ßFßF)nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
Notice: ob_end_clean(): Failed to delete buffer. No buffer to delete in /home/telusvwg/public_html/da754d/index.php on line 8
$#$#$#

Dir : /home/telusvwg/techinnovo.co/wp-content/plugins/page-loader/
Server: Linux premium279.web-hosting.com 4.18.0-553.45.1.lve.el8.x86_64 #1 SMP Wed Mar 26 12:08:09 UTC 2025 x86_64
IP: 66.29.132.192
Choose File :

Url:
Dir : /home/telusvwg/techinnovo.co/wp-content/plugins/page-loader/admin.php

<?php

if (!defined('ABSPATH')) { die(); }

class PageLoaderAdmin {

    public function __construct() {
        add_action('admin_enqueue_scripts', array($this, 'admin_include_files'));
        add_action('admin_menu', array($this, 'page_loader_menu'));
        add_action('admin_init', array($this, 'register_page_loader_settings'));
    }

    // Enqueueing Scripts and Styles for admin
    public function admin_include_files() {
        wp_enqueue_style('wp-color-picker');
        wp_enqueue_script('pl-admin-script', plugins_url('assets/js/admin.js', __FILE__), array('jquery', 'wp-color-picker'), false, true);
        wp_enqueue_style('pl-style', plugins_url('assets/css/style.css', __FILE__));
    }

    // Adding Options Page
    public function page_loader_menu() {
        add_options_page(__('Page Loader', 'page-loader'), __('Page Loader Setting', 'page-loader'), 'manage_options', 'page-loader-setting', array($this, 'page_loader_admin'));
    }
    
    // Options Page Content
    public function page_loader_admin() {
        include(plugin_dir_path(__FILE__) . 'form.php');
    }

    // Registering Settings
    public function register_page_loader_settings() {
        register_setting('page-loader-options', 'icon_color');
        register_setting('page-loader-options', 'background_color');
        register_setting('page-loader-options', 'loader_icon');
    }
}

// Instantiate the admin class
$page_loader_admin = new PageLoaderAdmin();