uawdijnntqw1x1x1
IP : 3.145.50.27
Hostname : premium160.web-hosting.com
Kernel : Linux premium160.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64
Disable Function : None :)
OS : Linux
PATH:
/
home
/
batcwwjx
/
public_html
/
..
/
old
/
public_html
/
wp-content
/
plugins
/
..
/
plugins
/
clearfy
/
clearfy.php
/
/
<?php /** * Plugin Name: Webcraftic Clearfy – WordPress optimization plugin * Plugin URI: https://wordpress.org/plugins/clearfy/ * Description: Disables unused Wordpress features, improves performance and increases SEO rankings, using Clearfy, which makes WordPress very easy. * Author: Webcraftic <wordpress.webraftic@gmail.com> * Version: 1.8.0 * Text Domain: clearfy * Domain Path: /languages/ * Author URI: http://clearfy.pro * Framework Version: FACTORY_437_VERSION */ // Exit if accessed directly if( !defined('ABSPATH') ) { exit; } // @formatter:off /** * ----------------------------------------------------------------------------- * CHECK REQUIREMENTS * Check compatibility with php and wp version of the user's site. As well as checking * compatibility with other plugins from Webcraftic. * ----------------------------------------------------------------------------- */ require_once(dirname(__FILE__) . '/libs/factory/core/includes/class-factory-requirements.php'); // @formatter:off $plugin_info = array( 'prefix' => 'wbcr_clearfy_', 'plugin_name' => 'wbcr_clearfy', 'plugin_title' => __('Clearfy', 'clearfy'), // PLUGIN SUPPORT 'support_details' => array( 'url' => 'http://clearfy.pro', 'pages_map' => array( 'features' => 'premium-features', // {site}/premium-features 'pricing' => 'pricing', // {site}/prices 'support' => 'support', // {site}/support 'docs' => 'docs' // {site}/docs ) ), //todo: for compatibility with Robin image optimizer 'freemius_plugin_id' => '2315', 'freemius_public_key' => 'pk_70e226af07d37d2b9a69720e0952c', // PLUGIN PREMIUM SETTINGS 'has_premium' => true, 'license_settings' => array( 'provider' => 'freemius', 'slug' => 'clearfy_package', 'plugin_id' => '2315', 'public_key' => 'pk_70e226af07d37d2b9a69720e0952c', 'price' => 29, 'has_updates' => true, 'updates_settings' => array( 'maybe_rollback' => true, 'rollback_settings' => array( 'prev_stable_version' => '0.0.0' ) ) ), // PLUGIN ADVERTS 'render_adverts' => true, 'adverts_settings' => array( 'dashboard_widget' => true, // show dashboard widget (default: false) 'right_sidebar' => true, // show adverts sidebar (default: false) 'notice' => true, // show notice message (default: false) ), // FRAMEWORK MODULES 'load_factory_modules' => array( array('libs/factory/bootstrap', 'factory_bootstrap_437', 'admin'), array('libs/factory/forms', 'factory_forms_434', 'admin'), array('libs/factory/pages', 'factory_pages_436', 'admin'), array('libs/factory/clearfy', 'factory_clearfy_228', 'all'), array('libs/factory/freemius', 'factory_freemius_124', 'all'), array('libs/factory/adverts', 'factory_adverts_115', 'admin') ), 'load_plugin_components' => array( 'disable_notices' => array( 'autoload' => 'components/disable-admin-notices/clearfy.php', 'plugin_prefix' => 'WDN_' ), 'cyrlitera' => array( 'autoload' => 'components/cyrlitera/clearfy.php', 'plugin_prefix' => 'WCTR_' ), 'updates_manager' => array( 'autoload' => 'components/updates-manager/clearfy.php', 'plugin_prefix' => 'WUPM_' ), 'comments_tools' => array( 'autoload' => 'components/comments-plus/clearfy.php', 'plugin_prefix' => 'WCM_' ), 'ga_cache' => array( 'autoload' => 'components/ga-cache/clearfy.php', 'plugin_prefix' => 'WGA_' ), 'assets_manager' => array( 'autoload' => 'components/assets-manager/clearfy.php', 'plugin_prefix' => 'WGZ_' ), 'minify_and_combine' => array( 'autoload' => 'components/minify-and-combine/clearfy.php', 'plugin_prefix' => 'WMAC_' ), 'html_minify' => array( 'autoload' => 'components/html-minify/clearfy.php', 'plugin_prefix' => 'WHTM_' ), ) ); $clearfy_compatibility = new Wbcr_Factory437_Requirements(__FILE__, array_merge($plugin_info, array( 'plugin_already_activate' => defined('WCL_PLUGIN_ACTIVE'), 'required_php_version' => '5.6', 'required_wp_version' => '4.9.0', 'required_clearfy_check_component' => false ))); /** * If the plugin is compatible, then it will continue its work, otherwise it will be stopped, * and the user will throw a warning. */ if( !$clearfy_compatibility->check() ) { return; } /** * ----------------------------------------------------------------------------- * CONSTANTS * Install frequently used constants and constants for debugging, which will be * removed after compiling the plugin. * ----------------------------------------------------------------------------- */ // This plugin is activated define('WCL_PLUGIN_ACTIVE', true); // For for compatibility with old plugins define('WBCR_CLEARFY_PLUGIN_ACTIVE', true); // Plugin version define('WCL_PLUGIN_VERSION', $clearfy_compatibility->get_plugin_version()); define('WCL_FRAMEWORK_VER', 'FACTORY_437_VERSION'); define('WCL_PLUGIN_DIR', dirname(__FILE__)); define('WCL_PLUGIN_BASE', plugin_basename(__FILE__)); define('WCL_PLUGIN_URL', plugins_url(null, __FILE__)); /** * ----------------------------------------------------------------------------- * PLUGIN INIT * ----------------------------------------------------------------------------- */ try { require_once(WCL_PLUGIN_DIR . '/includes/helpers.php'); // creating a plugin via the factory require_once(WCL_PLUGIN_DIR . '/libs/factory/core/boot.php'); require_once(WCL_PLUGIN_DIR . '/includes/class.plugin.php'); new WCL_Plugin(__FILE__, array_merge($plugin_info, array( 'plugin_version' => WCL_PLUGIN_VERSION, 'plugin_text_domain' => $clearfy_compatibility->get_text_domain(), ))); } catch( Exception $e ) { // Plugin wasn't initialized due to an error define('WRIO_PLUGIN_THROW_ERROR', true); $clearfy_plugin_error_func = function () use ($e) { $error = sprintf("The %s plugin has stopped. <b>Error:</b> %s Code: %s", 'Clearfy', $e->getMessage(), $e->getCode()); echo '<div class="notice notice-error"><p>' . $error . '</p></div>'; }; add_action('admin_notices', $clearfy_plugin_error_func); add_action('network_admin_notices', $clearfy_plugin_error_func); } // @formatter:on
/home/batcwwjx/public_html/../old/public_html/wp-content/plugins/../plugins/clearfy/clearfy.php