plugin_name = $plugin_name; $this->version = $version; add_action( 'admin_menu', array($this,'plugin_menu') ); add_action($this->plugin_name.'_promotion', array($this,'promotion')); } function plugin_menu(){ $this->menu = add_menu_page( __( 'Flat Rate Shipping','advanced-free-flat-shipping-woocommerce'), __( 'Flat Rate Shipping','advanced-free-flat-shipping-woocommerce'), 'manage_options', 'pisol-efrs-notification', array($this, 'menu_option_page'), plugin_dir_url( __FILE__ ).'img/pi.svg', 6 ); add_action("load-".$this->menu, array($this,"bootstrap_style")); } public function bootstrap_style() { wp_enqueue_script('thickbox', null, array('jquery')); wp_enqueue_style( $this->plugin_name."_toast", plugin_dir_url( __FILE__ ) . 'css/jquery-confirm.min.css', array(), $this->version, 'all' ); wp_enqueue_script( $this->plugin_name."_toast", plugin_dir_url( __FILE__ ) . 'js/jquery-confirm.min.js', array('jquery'), $this->version); wp_enqueue_script( $this->plugin_name, plugin_dir_url( __FILE__ ) . 'js/extended-flat-rate-shipping-woocommerce-admin.js', array( 'jquery' ), $this->version, false ); wp_enqueue_script( $this->plugin_name.'-additional-charges', plugin_dir_url( __FILE__ ) . 'js/extended-flat-rate-shipping-additional-charges.js', array( 'jquery' ), $this->version, false ); // include the thickbox styles wp_enqueue_style('thickbox.css', '/'.WPINC.'/js/thickbox/thickbox.css', null, '1.0'); wp_enqueue_style( $this->plugin_name."_bootstrap", plugin_dir_url( __FILE__ ) . 'css/bootstrap.css', array(), $this->version, 'all' ); wp_enqueue_style( $this->plugin_name, plugin_dir_url( __FILE__ ) . 'css/extended-flat-rate-shipping-woocommerce-admin.css', array(), $this->version, 'all' ); } static function getCapability(){ $capability = 'manage_options'; return (string)apply_filters('pisol_efrs_settings_cap', $capability); } function menu_option_page(){ ?>
plugin_name.'_tab_content'); ?>
plugin_name.'_promotion'); ?>
support(); } function promotion(){ ?>

⭐️⭐️⭐️⭐️⭐️ 🚀 Trusted by 3,000+ WooCommerce Stores Rated 4.9/5 – Users love it

  • ✓ Location-based rules
    State, postcode, city, or zone
  • ✓ Product/cart conditions
    Subtotal, weight, dimensions, quantity
  • ✓ Customer-specific logic
    User roles, coupons, payment methods
  • ✓ Shipping method control
    Priorities, remove other methods, combine methods
  • ✓ Adjust shipping charge
    By product, category, or shipping class
  • ✓ Smart features
    Virtual categories, day-based rules, unlimited combinations

💰 for 3 Year plan

🔥 Unlock all 50+ features and grow your sales!

plugin_name; ?>