File "wp-grid-builder.php"
Full path: /home/dora/public_html/wp-content/plugins/wp-grid-builder/wp-grid-builder.php
File size: 1.91 KB
MIME-type: --
Charset: utf-8
<?php
/**
* WP Grid Builder Plugin
*
* @package WP Grid Builder
* @author Loïc Blascos
* @link https://www.wpgridbuilder.com
* @copyright 2019-2022 Loïc Blascos
*
* @wordpress-plugin
* Plugin Name: WP Grid Builder
* Plugin URI: https://www.wpgridbuilder.com
* Description: Build advanced grid layouts with real time faceted search for your eCommerce, blog, portfolio, and more...
* Version: 1.7.0
* Author: Loïc Blascos
* Author URI: https://www.wpgridbuilder.com
* License: GPL-3.0-or-later
* License URI: https://www.gnu.org/licenses/gpl-3.0.html
* Text Domain: wp-grid-builder
* Domain Path: /languages
*/
// Exit if accessed directly.
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
define( 'WPGB_VERSION', '1.7.0' );
define( 'WPGB_MIN_PHP', '5.6.0' );
define( 'WPGB_MIN_WP', '4.7' );
define( 'WPGB_SLUG', 'wpgb' );
define( 'WPGB_NAME', 'Gridbuilder ᵂᴾ' );
define( 'WPGB_FILE', __FILE__ );
define( 'WPGB_BASE', plugin_basename( WPGB_FILE ) );
define( 'WPGB_PATH', plugin_dir_path( WPGB_FILE ) );
define( 'WPGB_URL', plugin_dir_url( WPGB_FILE ) );
/**
* Load plugin text domain.
*
* @since 1.0.0
*/
function wp_grid_builder_textdomain() {
load_plugin_textdomain(
'wp-grid-builder',
false,
basename( dirname( WPGB_FILE ) ) . '/languages'
);
}
add_action( 'plugins_loaded', 'wp_grid_builder_textdomain' );
// Init compatibility class.
require_once WPGB_PATH . 'compatibility.php';
// Check PHP and WP compatibility.
if ( ! $compatibility->check() ) {
return;
}
// Include autoloader.
require_once WPGB_PATH . 'includes/class-autoload.php';
/**
* Get and initialize the plugin instance.
*
* @since 1.0.0
* @return \WP_Grid_Builder\Includes\Plugin Plugin instance
*/
function wp_grid_builder() {
// To prevent parse error for PHP prior to 5.3.0.
$class = '\WP_Grid_Builder\Includes\Plugin';
return $class::get_instance();
}
// Initialize plugin.
wp_grid_builder();