Current Path: > home > transcarter > > www > wp-content > plugins > child-theme-configurator > > includes > classes >
Operation : Linux host59.registrar-servers.com 4.18.0-513.18.1.lve.2.el8.x86_64 #1 SMP Sat Mar 30 15:36:11 UTC 2024 x86_64 Software : Apache Server IP : 198.54.126.42 | Your IP: 216.73.216.135 Domains : 1034 Domain(s) Permission : [ 0755 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
Admin.php | File | 113797 bytes | July 17 2025 21:51:43. | |
Analysis.php | File | 1806 bytes | July 17 2025 21:51:43. | |
CSS.php | File | 99880 bytes | July 17 2025 21:51:43. | |
Core.php | File | 6751 bytes | July 17 2025 21:51:43. | |
Packer.php | File | 11020 bytes | July 17 2025 21:51:43. | |
Preview.php | File | 8199 bytes | July 17 2025 21:51:43. | |
UI.php | File | 25289 bytes | July 17 2025 21:51:43. | |
Upgrade.php | File | 13201 bytes | July 17 2025 21:51:43. |
<?php // Exit if accessed directly if ( !defined( 'ABSPATH' ) ) exit; /* Class: ChildThemeConfiguratorAnalysis Plugin URI: http://www.childthemeplugin.com/ Description: Theme Analyzer Class Version: 2.1.3 Author: Lilaea Media Author URI: http://www.lilaeamedia.com/ Text Domain: child-theme-configurator Domain Path: /lang License: GPLv2 Copyright (C) 2014-2018 Lilaea Media */ class ChildThemeConfiguratorAnalysis { private $params; private $url; private $response; private $analysis; function __construct(){ $this->params = array( 'template' => isset( $_POST[ 'template' ] ) ? $_POST[ 'template' ] : '', 'stylesheet' => isset( $_POST[ 'stylesheet' ] ) ? $_POST[ 'stylesheet' ] : '', 'preview_ctc' => wp_create_nonce(), 'now' => time(), ); $this->analysis = array(); } function is_child(){ return $this->params[ 'template' ] !== $this->params[ 'stylesheet' ]; } function fetch_page(){ $this->url = home_url( '/' ) . '?' . build_query( $this->params ); //get_home_url() $args = array( 'cookies' => $_COOKIE, 'user-agent' => $_SERVER[ 'HTTP_USER_AGENT' ], 'sslverify' => apply_filters( 'https_local_ssl_verify', false ) ); $this->response = wp_remote_get( $this->url, $args ); if ( is_wp_error( $this->response ) ): $this->analysis[ 'signals' ][ 'httperr' ] = $this->response->get_error_message(); else: $this->analysis[ 'signals' ] = array(); $this->analysis[ 'body' ] = $this->response[ 'body' ]; endif; } function get_analysis(){ return $this->analysis; } }
SILENT KILLER Tool