admin_path = BWFAN_PRO_PLUGIN_DIR . '/admin'; $this->admin_url = BWFAN_PRO_PLUGIN_URL . '/admin'; add_action( 'bwfan_wp_sendemail_setting_html', [ $this, 'utm_fields' ] ); add_filter( 'bwfan_automation_global_js_data', [ $this, 'language_settings' ] ); add_action( 'admin_head', [ $this, 'spinner_gif' ] ); add_action( 'admin_bar_menu', [ $this, 'bwfan_pro_add_menu_in_admin_bar' ], 9999, 1 ); } public static function get_instance() { if ( is_null( self::$ins ) ) { self::$ins = new self(); } return self::$ins; } public function utm_fields( $event ) { include __DIR__ . '/views/utm_fields.php'; } /** * adding language options in case any of the language plugin like wpml, polylang,translatepress activated */ public function language_settings( $settings ) { return BWFAN_PRO_Common::get_language_settings( $settings ); } public function spinner_gif() { ob_start(); ?> add_node( [ 'id' => 'bwfan_admin_bar_search_contact', 'title' => __( 'Search Contact', 'wp-marketing-automations-pro' ), 'parent' => 'top-secondary', 'href' => $admin_url . '&path=/contacts', 'meta' => [ 'target' => '_blank', ], ] ); $html = '
Quick Links