Spamworldpro Mini Shell
Spamworldpro


Server : Apache
System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64
User : corals ( 1002)
PHP Version : 7.4.33
Disable Function : exec,passthru,shell_exec,system
Directory :  /proc/thread-self/cwd/wp-content/plugins/uicore-framework/includes/studio/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //proc/thread-self/cwd/wp-content/plugins/uicore-framework/includes/studio/class-frontend.php
<?php
namespace UiCore;

class Frontend {
  public static function init() {
    if (isset($_GET['uistudio']) && $_GET['uistudio'] === 'true') {
      add_action('wp_enqueue_scripts', [__CLASS__, 'enqueue_scripts']);
      add_action('wp_head', [__CLASS__, 'inject_preview']);
      add_filter('template_include', [__CLASS__, 'render_studio_page']);
    }
  }

  public static function enqueue_scripts() {
    wp_enqueue_script('uicore-studio', UICORE_URL . 'assets/js/studio.js', ['jquery'], UICORE_VERSION, true);
    wp_enqueue_style('uicore-studio', UICORE_URL . 'assets/css/studio.css', [], UICORE_VERSION);
  }

  public static function inject_preview() {
    if (isset($_GET['uistudio_preview']) && $_GET['uistudio_preview'] === 'true') {
      echo '<style>#wpadminbar{display:none!important;}</style>';
      echo '<script>var uiCoreStudioPreview = true;</script>';
    }
  }

  public static function render_studio_page($template) {
    if (isset($_GET['uistudio']) && $_GET['uistudio'] === 'true') {
      $template = UICORE_INCLUDES . 'templates/studio.php';
    }
    return $template;
  }
}

Spamworldpro Mini