arc/extraScripts/shabake-tamin/shabake-tamin.php

44 lines
1.4 KiB
PHP
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?php
/**
* Plugin Name: شبکه تأمین
* Plugin URI: https://hesabix.ir
* Description: نمایش کاتالوگ عمومی محصولات Hesabix روی وردپرس؛ تم پیش‌فرض شبیه ترب و قابل override در قالب.
* Version: 1.7.0
* Requires at least: 5.8
* Requires PHP: 7.4
* Author: Hesabix
* License: GPL v2 or later
* Text Domain: shabake-tamin
* Domain Path: /languages
*
* @package Shabake_Tamin
*/
defined( 'ABSPATH' ) || exit;
define( 'ST_VERSION', '1.7.0' );
define( 'ST_PLUGIN_FILE', __FILE__ );
define( 'ST_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
define( 'ST_PLUGIN_URL', plugin_dir_url( __FILE__ ) );
/**
* هنگام فعال‌سازی: ثبت rewrite صفحهٔ عمومی و بازسازی permalinkها.
*/
function shabake_tamin_activate() {
require_once ST_PLUGIN_DIR . 'includes/class-st-public-catalog.php';
Shabake_Tamin_Public_Catalog::activate_flush();
}
/**
* هنگام غیرفعال‌سازی: پاک‌سازی قوانین rewrite از دیتابیس.
*/
function shabake_tamin_deactivate() {
flush_rewrite_rules( false );
}
register_activation_hook( __FILE__, 'shabake_tamin_activate' );
register_deactivation_hook( __FILE__, 'shabake_tamin_deactivate' );
require_once ST_PLUGIN_DIR . 'includes/class-st-loader.php';
Shabake_Tamin_Loader::instance();