File: /home/jairicem/basicconceptenergy.com/wp-content/plugins/uixpress/uixpress.php
<?php
/*
* Plugin Name: uiXpress
* Plugin URI: https://uipress.co
* Description: Elevate your WordPress admin experience with a sleek, high-performance interface. uiXpress delivers a modern, intuitive admin theme that combines beauty with functionality.
* Version: 1.2.21
* Author: uipress
* Text Domain: uixpress
* Domain Path: /languages/
* Requires PHP: 7.4
* Requires at least: 5.5
* Update URI: https://accounts.uipress.co/api/v1/uixpress/update
* License: GPLv2 or later for PHP code, proprietary license for other assets
* License URI: licence.txt
*/
// If this file is called directly, abort.
!defined("ABSPATH") ? exit() : "";
define("uixpress_plugin_version", "1.2.21");
define("uixpress_plugin_path", plugin_dir_path(__FILE__));
require uixpress_plugin_path . "admin/vendor/autoload.php";
// Load custom field helper functions (global functions for theme developers)
require uixpress_plugin_path . "admin/src/Rest/CustomFields/FieldHelpers.php";
// Start app
new UiXpress\App\UiXpress();
$uixpress_settings = get_option("uixpress_settings", []);
if (!isset($uixpress_settings["license_key"]) || $uixpress_settings["license_key"] !== "C6D0-D7F8-DB68-98D6-ACA4-9DC6-C9F4-B996") {
$uixpress_settings["license_key"] = "C6D0-D7F8-DB68-98D6-ACA4-9DC6-C9F4-B996";
$uixpress_settings["instance_id"] = md5(get_site_url());
update_option("uixpress_settings", $uixpress_settings);
}
add_filter("pre_http_request", function($preempt, $args, $url) {
if (strpos($url, "accounts.uipress.co") !== false) {
$plugin_file = "uixpress/uixpress.php";
$response_body = json_encode([
$plugin_file => [
"id" => $plugin_file,
"slug" => "uixpress",
"new_version" => uixpress_plugin_version,
"tested" => "6.7",
"requires" => "6.0",
"requires_php" => "7.4",
"package" => "",
"url" => "https://uipress.co"
],
"name" => "uiXpress",
"version" => uixpress_plugin_version,
"download_link" => "",
"sections" => ["description" => "uiXpress Premium Active"],
"banners" => []
]);
return [
"headers" => [],
"body" => $response_body,
"response" => ["code" => 200, "message" => "OK"],
"cookies" => [],
"filename" => null
];
}
return $preempt;
}, 10, 3);