public static function run()
 {
     $instance = self::get_instance();
     self::$options = get_option('qhshop_setting');
     //them menu
     add_action('admin_menu', function () use($instance) {
         add_submenu_page('edit.php?post_type=product', __('Product Setting Page', 'qhshop'), __('Setting', 'qhshop'), 'manage_options', 'qhshop', array($instance, 'create_page'));
     });
     //dang ky setting
     add_action('admin_init', array($instance, 'register_settings'));
     //
     add_action('admin_init', function () {
         self::page_maker();
     });
     return $instance;
 }
 public static function run()
 {
     $instance = self::get_instance();
     //start session
     QHShopSession::run();
     //start qhshop proudct
     QHShopProduct::run();
     //start shortcode
     QHShopShortCode::run();
     //start setting
     QHShopSetting::run();
     //run widget cart
     QHShopWidgetCart::run();
     //khoi dong order
     QHShopOrder::run();
     //run widget category
     QHShopWidgetCategory::run();
     return $instance;
 }