PUM_Admin::clean_ui()
Cleans the UI area within our admin pages
Description Description
Source Source
File: classes/Admin.php
public static function clean_ui() { // Elementor shows an upsell notice for their popup builder targeting only our admin area. This removes that. if ( class_exists( 'Elementor\Plugin' ) && class_exists( 'Elementor\Core\Admin\Admin' ) && pum_is_admin_page() ) { $instance = Elementor\Plugin::instance(); if ( isset( $instance->admin ) && is_a( $instance->admin, '\Elementor\Core\Admin\Admin' ) && method_exists( $instance->admin, 'get_component' ) ) { $notices = $instance->admin->get_component( 'admin-notices' ); if ( false !== $notices && is_a( $notices, '\Elementor\Core\Admin\Admin_Notices' ) ) { remove_action( 'admin_notices', array( $notices, 'admin_notices' ), 20 ); } } } }
Expand full source code Collapse full source code View on Trac
Changelog Changelog
Version | Description |
---|---|
1.12 | Introduced. |