44 lines
1.4 KiB
PHP
44 lines
1.4 KiB
PHP
<?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();
|