PluginProbe
Customify / 2.5.9
Customify v2.5.9
2.10.9 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.2.7.1 1.3.0 1.3.1 1.4.0 1.4.1 1.4.2 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.6.0 1.6.0.1 1.6.5 1.7.0 1.7.1 All 77 releases
← All changes | customify.php +20 -54 1.7.12.5.9 View file →
@@ -1,18 +1,21 @@
1 1 <?php
2 -/*
3 -Plugin Name: Customify
4 -Plugin URI: https://wordpress.org/plugins/customify/
5 -Description: A Theme Customizer Booster
6 -Version: 1.7.1
7 -Author: Pixelgrade
8 -Author URI: https://pixelgrade.com
9 -Author Email: contact@pixelgrade.com
10 -Text Domain: customify
11 -License: GPL-2.0+
12 -License URI: http://www.gnu.org/licenses/gpl-2.0.txt
13 -Domain Path: /languages/
14 -*/
2 +/**
3 + * Plugin Name: Customify
4 + * Plugin URI: https://wordpress.org/plugins/customify/
5 + * Description: A Theme Customizer Booster to easily and consistently customize Fonts, Colors, and other options for your site.
6 + * Version: 2.5.9
7 + * Author: Pixelgrade
8 + * Author URI: https://pixelgrade.com
9 + * Author Email: contact@pixelgrade.com
10 + * Text Domain: customify
11 + * License: GPL-2.0+
12 + * License URI: http://www.gnu.org/licenses/gpl-2.0.txt
13 + * Domain Path: /languages/
14 + * Requires at least: 4.9.9
15 + * Tested up to: 5.3.2
16 + * Requires PHP: 5.3.0
17 + */
15 18
16 19 // If this file is called directly, abort.
17 20 if ( ! defined( 'ABSPATH' ) ) {
18 21 die;
@@ -17,38 +20,11 @@
17 20 if ( ! defined( 'ABSPATH' ) ) {
18 21 die;
19 22 }
20 23
21 -// ensure EXT is defined
22 -if ( ! defined('EXT')) {
23 - define('EXT', '.php');
24 -}
24 +require_once 'includes/lib/class-customify-array.php';
25 +require_once 'includes/extras.php';
25 26
26 -require 'core/bootstrap' . EXT;
27 -
28 -// Include our helper array class.
29 -require 'includes/class-customify-array' . EXT;
30 -
31 -$config = include 'plugin-config' . EXT;
32 -
33 -// set textdomain
34 -pixcustomify::settextdomain( 'customify' );
35 -
36 -// Ensure Test Data
37 -// ----------------
38 -
39 -$defaults = include 'plugin-defaults'.EXT;
40 -
41 -$current_data = get_option( $config['settings-key'] );
42 -
43 -if ( $current_data === false ) {
44 - add_option( $config['settings-key'], $defaults );
45 -} elseif ( count( array_diff_key( $defaults, $current_data ) ) != 0) {
46 - $plugindata = array_merge( $defaults, $current_data );
47 - update_option( $config['settings-key'], $plugindata );
48 -}
49 -# else: data is available; do nothing
50 -
51 27 /**
52 28 * Returns the main instance of PixCustomifyPlugin to prevent the need to use globals.
53 29 *
54 30 * @since 1.5.0
@@ -54,22 +30,12 @@
54 30 * @since 1.5.0
55 31 * @return PixCustomifyPlugin
56 32 */
57 33 function PixCustomifyPlugin() {
58 - /**
59 - * The core plugin class that is used to define internationalization,
60 - * admin-specific hooks, and public-facing site hooks.
61 - */
62 - require_once( plugin_dir_path( __FILE__ ) . 'class-pixcustomify.php' );
34 + require_once plugin_dir_path( __FILE__ ) . 'includes/class-pixcustomify.php';
63 35
64 - $instance = PixCustomifyPlugin::instance( __FILE__, '1.7.0' );
65 -
66 - return $instance;
36 + return PixCustomifyPlugin::instance( __FILE__, '2.5.9' );
67 37 }
68 38
69 39 // Now get the party started
70 40 // We will keep this global variable for legacy
71 41 $pixcustomify_plugin = PixCustomifyPlugin();
72 -
73 -// Load custom modules
74 -require_once( 'features/class-CSS_Editor.php' );
75 -require_once( 'features/class-Font_Selector.php' );