1
0
Fork 0
mirror of https://github.com/yunluo/gdk.git synced 2024-04-26 20:07:18 +02:00
gdk/gdk.php
云落 06a1503f02 1,修复了支付方面一个安全隐患
2,取消使用in_array,使用更快的方法取代,也算是加快速度了
2021-10-07 22:43:05 +08:00

43 lines
1.2 KiB
PHP
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
/*
Plugin Name: GitCafe Development Kit 极客公园开发套件
Plugin URI: https://gitcafe.net/
Description: 为WordPress主题开发提供底层支持
Version: 0.0.4
Author: 云落
Author URI: https://gitcafe.net/
Compatible:5.8.1
*/
//万能的开头
if (!defined('ABSPATH')) exit;
//版本和兼容检查
function deactivate_myself()
{
deactivate_plugins(plugin_basename(__FILE__));
wp_die('启动失败GDK插件不兼容Git主题且需要运行在 PHP 7.2 版本及更高的环境下。');
}
if (defined('GIT_URL')) {
add_action('update_option_active_plugins', 'deactivate_myself');
}
if (!version_compare(PHP_VERSION, '7.2', '>=')) {
add_action('update_option_active_plugins', 'deactivate_myself');
}
//定义各种常量
define('GDK_PLUGIN_VER', '0.0.4');
define('GDK_PLUGIN_FILE', __FILE__); //插件入口文件
define('GDK_BASE_URL', plugin_dir_url(__FILE__)); //插件目录url
define('GDK_ROOT_PATH', plugin_dir_path(__FILE__)); //插件目录路径
//加载各种资源
include 'framework/frame_load.php'; //加载后台框架
include 'class/class_load.php'; //加载各种类
include 'functions/func_load.php'; //加载函数
include 'assets/assets_load.php'; //加载静态资源