function widget($args, $instance) { $this->instance = $instance; add_filter('wp_nav_menu_args', array($this, 'wp_nav_menu_args')); add_filter('wp_nav_menu', array($this, 'wp_nav_menu')); parent::widget($args, $instance); remove_filter('wp_nav_menu_args', array($this, 'wp_nav_menu_args')); remove_filter('wp_nav_menu', array($this, 'wp_nav_menu')); }
function widget($args, $instance) { global $current_user; if (am4PluginsManager::get("widgets")->isWidgetAvailable($this, $instance)) { return parent::widget($args, $instance); } }