| Server IP : 213.186.33.4 / Your IP : 216.73.216.222 Web Server : Apache System : Linux webm005.cluster103.gra.hosting.ovh.net 6.18.39-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Tue Jul 21 12:03:15 CEST 2026 x86_64 User : karinebmkh ( 644538) PHP Version : 8.4.22 Disable Function : _dyuweyrj4,_dyuweyrj4r,dl MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/karinebmkh/www2/wp-content/plugins/glaza-core/ |
Upload File : |
<?php
/**
* Plugin Name: Glaza Core
* Plugin URI: https://themeforest.net/user/theme-ruby/
* Description: features for Glaza, this is required plugin (important) for this theme.
* Version: 2.0
* Text Domain: glaza-core
* Domain Path: /languages/
* Author: Theme-Ruby
* Author URI: https://themeforest.net/user/theme-ruby/
* @package glaza-core
*/
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
define( 'GLAZA_CORE_VERSION', '2.0' );
define( 'GLAZA_CORE_URL', plugin_dir_url( __FILE__ ) );
define( 'GLAZA_CORE_PATH', plugin_dir_path( __FILE__ ) );
if ( ! function_exists( 'is_plugin_active' ) ) {
include_once( ABSPATH . 'wp-admin/includes/plugin.php' );
}
//load translate
if ( ! function_exists( 'glaza_core_language_load' ) ) {
function glaza_core_language_load() {
load_plugin_textdomain( 'glaza-core', false, GLAZA_CORE_URL . 'languages/' );
}
}
add_action( 'init', 'glaza_core_language_load' );
if ( ! is_plugin_active( 'meta-box/meta-box.php' ) ) {
include_once GLAZA_CORE_PATH . 'lib/meta-box/meta-box.php';
}
if ( ! is_plugin_active( 'redux-framework/redux-framework.php' ) ) {
include_once GLAZA_CORE_PATH . 'lib/redux-framework/framework.php';
}
include_once GLAZA_CORE_PATH . 'lib/taxonomy-meta.php';
//files
include_once GLAZA_CORE_PATH . 'includes/redux.php';
include_once GLAZA_CORE_PATH . 'includes/action.php';
include_once GLAZA_CORE_PATH . 'includes/builder.php';
include_once GLAZA_CORE_PATH . 'includes/media.php';
include_once GLAZA_CORE_PATH . 'includes/social.php';
include_once GLAZA_CORE_PATH . 'includes/translation.php';
include_once GLAZA_CORE_PATH . 'includes/shortcodes.php';
include_once GLAZA_CORE_PATH . 'includes/markup.php';
include_once GLAZA_CORE_PATH . 'includes/advertising.php';
//widgets
include_once GLAZA_CORE_PATH . 'widgets/fw_instagram.php';
include_once GLAZA_CORE_PATH . 'widgets/banner_text.php';
include_once GLAZA_CORE_PATH . 'widgets/fw_slider_1.php';
include_once GLAZA_CORE_PATH . 'widgets/fw_slider_2.php';
include_once GLAZA_CORE_PATH . 'widgets/fw_slider_3.php';
include_once GLAZA_CORE_PATH . 'widgets/classic.php';
include_once GLAZA_CORE_PATH . 'widgets/fw_grid_1.php';
include_once GLAZA_CORE_PATH . 'widgets/fw_grid_2.php';
include_once GLAZA_CORE_PATH . 'widgets/fw_list.php';
include_once GLAZA_CORE_PATH . 'widgets/hs_grid_1.php';
include_once GLAZA_CORE_PATH . 'widgets/hs_grid_2.php';
include_once GLAZA_CORE_PATH . 'widgets/hs_list.php';
include_once GLAZA_CORE_PATH . 'widgets/sb_youtube.php';
include_once GLAZA_CORE_PATH . 'widgets/sb_tweet.php';
include_once GLAZA_CORE_PATH . 'widgets/sb_facebook.php';
include_once GLAZA_CORE_PATH . 'widgets/sb_social_icon.php';
include_once GLAZA_CORE_PATH . 'widgets/sb_instagram.php';
include_once GLAZA_CORE_PATH . 'widgets/sb_flickr.php';
include_once GLAZA_CORE_PATH . 'widgets/sb_post.php';
include_once GLAZA_CORE_PATH . 'widgets/advertising.php';
include_once GLAZA_CORE_PATH . 'widgets/sb_follower.php';
include_once GLAZA_CORE_PATH . 'widgets/wc_cat.php';
include_once GLAZA_CORE_PATH . 'widgets/wc_sale.php';
include_once GLAZA_CORE_PATH . 'widgets/wc_featured.php';
include_once GLAZA_CORE_PATH . 'widgets/wc_latest.php';
include_once GLAZA_CORE_PATH . 'widgets/wc_best_selling.php';
include_once GLAZA_CORE_PATH . 'widgets/wc_top_rated.php';
////enqueue script
if ( ! function_exists( 'glaza_core_enqueue_scripts' ) ) {
function glaza_core_enqueue_scripts() {
wp_enqueue_style( 'glaza-core-style', GLAZA_CORE_URL . 'assets/core.css', array(), GLAZA_CORE_VERSION, 'all' );
wp_enqueue_script( 'glaza-core-script', GLAZA_CORE_URL . 'assets/core.js', array( 'jquery' ), GLAZA_CORE_VERSION, true );
}
}
if ( ! is_admin() ) {
add_action( 'wp_enqueue_scripts', 'glaza_core_enqueue_scripts' );
}
//widget widget
if ( ! function_exists( 'glaza_register_all_widgets' ) ) {
function glaza_register_all_widgets() {
register_widget( 'glaza_widget_fw_instagram' );
register_widget( 'glaza_widget_banner' );
register_widget( 'glaza_widget_fw_slider_1' );
register_widget( 'glaza_widget_fw_slider_2' );
register_widget( 'glaza_widget_fw_slider_3' );
register_widget( 'glaza_widget_classic' );
register_widget( 'glaza_widget_fw_grid_1' );
register_widget( 'glaza_widget_fw_grid_2' );
register_widget( 'glaza_widget_fw_list' );
register_widget( 'glaza_widget_hs_grid_1' );
register_widget( 'glaza_widget_hs_grid_2' );
register_widget( 'glaza_widget_hs_list' );
register_widget( 'glaza_widget_youtube_subscribe' );
register_widget( 'glaza_widget_tweets' );
register_widget( 'glaza_widget_facebook' );
register_widget( 'glaza_widget_social_icon' );
register_widget( 'glaza_widget_sb_instagram' );
register_widget( 'glaza_widget_sb_flickr' );
register_widget( 'glaza_widget_sb_post' );
register_widget( 'glaza_widget_advertising' );
register_widget( 'glaza_widget_follower' );
if ( is_plugin_active( 'woocommerce/woocommerce.php' ) ) {
register_widget( 'glaza_widget_wc_cat' );
register_widget( 'glaza_widget_wc_sale' );
register_widget( 'glaza_widget_wc_featured' );
register_widget( 'glaza_widget_wc_latest' );
register_widget( 'glaza_widget_wc_best_selling' );
register_widget( 'glaza_widget_wc_top_rated' );
}
}
}
add_action( 'widgets_init', 'glaza_register_all_widgets' );