| Server IP : 89.108.64.180 / Your IP : 216.73.217.92 Web Server : Apache/2.4.41 (Ubuntu) System : Linux 89-108-64-180.cloudvps.regruhosting.ru 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64 User : www-root ( 1010) PHP Version : 8.0.30 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/www-root/data/www/dfukhta.ru/wp-content/plugins/stockholm-core/ |
Upload File : |
<?php
/*
Plugin Name: Stockholm Core
Description: Plugin that adds additional features needed by our theme
Author: Select Themes
Version: 1.0.8
*/
if ( ! class_exists( 'StockholmCore' ) ) {
class StockholmCore {
private static $instance;
public function __construct() {
require_once 'constants.php';
require_once 'helpers/helper.php';
// Make plugin available for translation
add_action( 'plugins_loaded', array( $this, 'load_plugin_textdomain' ) );
// Add plugin's body classes
add_filter( 'body_class', array( $this, 'add_body_classes' ) );
add_action( 'after_setup_theme', array( $this, 'init' ), 5 );
}
public static function get_instance() {
if ( self::$instance == null ) {
self::$instance = new self();
}
return self::$instance;
}
function load_plugin_textdomain() {
load_plugin_textdomain( 'stockholm-core', false, STOCKHOLM_CORE_REL_PATH . '/languages' );
}
function add_body_classes( $classes ) {
$classes[] = 'stockholm-core-' . STOCKHOLM_CORE_VERSION;
return $classes;
}
function init() {
if ( stockholm_core_is_installed( 'theme' ) ) {
include_once STOCKHOLM_CORE_MODULES_PATH . '/helper.php';
include_once STOCKHOLM_CORE_MODULES_PATH . '/import/qode-import.php';
}
}
}
StockholmCore::get_instance();
}