Linux vmi2545633.contaboserver.net 6.1.0-32-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.129-1 (2025-03-06) x86_64
Apache/2.4.62 (Debian)
Server IP : 127.0.0.1 & Your IP : 127.0.0.1
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
www /
rukyah.net /
public /
wp-content /
mu-plugins /
Delete
Unzip
Name
Size
Permission
Date
Action
burst_rest_api_optimizer.php
1.24
KB
-rw-r--r--
2025-04-09 03:14
Save
Rename
<?php defined( 'ABSPATH' ) or die(); define( 'burst_rest_api_optimizer', true ); if ( ! function_exists( 'burst_exclude_plugins_for_rest_api' ) ) { /** * Exclude all other plugins from the active plugins list if this is a Burst rest request * * @param array $plugins The active plugins. * * @return array The filtered active plugins. */ function burst_exclude_plugins_for_rest_api( $plugins ) { // if not an rsp request return all plugins // but for some requests, we need to load other plugins, to ensure we can detect them. if ( isset( $_SERVER['REQUEST_URI'] ) && ( strpos( $_SERVER['REQUEST_URI'], 'burst/v1' ) === false || strpos( $_SERVER['REQUEST_URI'], 'otherpluginsdata' ) !== false || strpos( $_SERVER['REQUEST_URI'], 'plugin_actions' ) !== false || strpos( $_SERVER['REQUEST_URI'], 'fields/set' ) !== false || strpos( $_SERVER['REQUEST_URI'], 'goals/get' ) !== false ) ) { return $plugins; } // Only leave burst and pro add ons active for this request foreach ( $plugins as $key => $plugin ) { if ( strpos( $plugin, 'burst-' ) !== false ) { continue; } unset( $plugins[ $key ] ); } return $plugins; } add_filter( 'option_active_plugins', 'burst_exclude_plugins_for_rest_api' ); }