Skip to content

Instantly share code, notes, and snippets.

@drinkmaker
Created December 8, 2021 15:46
Show Gist options
  • Save drinkmaker/9bbdbc93a42b6adf77c671b8635c118d to your computer and use it in GitHub Desktop.
Save drinkmaker/9bbdbc93a42b6adf77c671b8635c118d to your computer and use it in GitHub Desktop.
Remove 'Elementor' state from Pages in admin area.
<?php
/**
* Remove 'Elementor' state from pages in admin area.
*
* @since 1.0.0
* @access public
*
* @param string[] $post_states An array of post display states.
* @param WP_Post $post The current post object.
*
* @return string[]
**/
function remove_elementor_post_state_from_pages( $post_states, $post ) {
if ( 'page' === $post->post_type && isset( $post_states['elementor'] ) ) {
unset( $post_states['elementor'] );
}
return $post_states;
}
/** Process filter only in admin area. */
if ( is_admin() ) {
add_filter( 'display_post_states', 'remove_elementor_post_state_from_pages', 11, 2 );
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment