HEX
Server: LiteSpeed
System: Linux linux31.centraldnserver.com 4.18.0-553.83.1.lve.el8.x86_64 #1 SMP Wed Nov 12 10:04:12 UTC 2025 x86_64
User: salamatk (1501)
PHP: 8.1.33
Disabled: show_source, system, shell_exec, passthru, exec, popen, proc_open
Upload Files
File: /home/salamatk/takarzan.ir/wp-content/themes/xts-luman/theme/class-theme.php
<?php
/**
 * Main Theme class
 *
 * @package xts
 */

namespace XTS;

use XTS\Singleton;

if ( ! defined( 'ABSPATH' ) ) {
	exit; // Direct access not allowed.
}

use XTS\Framework\Modules;

/**
 * Main Theme class
 *
 * Also includes files with theme functions
 * template tags, 3d party plugins etc.
 *
 * @since 1.0.0
 */
class Theme extends Singleton {

	/**
	 * Register hooks and load base data.
	 *
	 * @since 1.0.0
	 */
	public function init() {
		$this->include_files();
	}

	/**
	 * Include basic files.
	 *
	 * @since 1.0.0
	 */
	public function include_files() {
		xts_get_file( 'theme/theme-functions' );

		xts_add_theme_supports( 'buttons-shadow' );
	}
}

Theme::get_instance();