Admin::__construct()
Admin constructor.
Description
Initializing Elementor in WordPress admin.
Changelog
Version | Description |
---|---|
1.0.0 | Introduced. |
Source
includes/admin.php
public function __construct() { add_action( 'admin_enqueue_scripts', [ $this, 'enqueue_scripts' ] ); add_action( 'admin_enqueue_scripts', [ $this, 'enqueue_styles' ] ); add_action( 'edit_form_after_title', [ $this, 'print_switch_mode_button' ] ); add_action( 'save_post', [ $this, 'save_post' ] ); add_filter( 'page_row_actions', [ $this, 'add_edit_in_dashboard' ], 10, 2 ); add_filter( 'post_row_actions', [ $this, 'add_edit_in_dashboard' ], 10, 2 ); add_filter( 'display_post_states', [ $this, 'add_elementor_post_state' ], 10, 2 ); add_filter( 'plugin_action_links_' . ELEMENTOR_PLUGIN_BASE, [ $this, 'plugin_action_links' ] ); add_filter( 'plugin_row_meta', [ $this, 'plugin_row_meta' ], 10, 2 ); add_action( 'admin_notices', [ $this, 'admin_notices' ] ); add_filter( 'admin_body_class', [ $this, 'body_status_classes' ] ); add_filter( 'admin_footer_text', [ $this, 'admin_footer_text' ] ); // Ajax. add_action( 'wp_ajax_elementor_deactivate_feedback', [ $this, 'ajax_elementor_deactivate_feedback' ] ); }