X

Excluir páginas de la lista de páginas administrativas por ID

Snippets by IsItWP

Es posible que haya visto la lista de páginas de administración en su panel de WordPress. Algunas de estas páginas no son útiles para usted o para alguien que utilice su sitio web con acceso de administrador. Este snippet excluirá páginas basadas en el ID de la lista de páginas de administración. Tenga en cuenta que esto no impide que una página sea editable, pero sólo oculta la página de la vista.

Instrucciones: Añada el siguiente fragmento de código al archivo functions.php de su tema de WordPress.
Asegúrese de reemplazar los IDs de la matriz en el código de abajo con los IDs de sus páginas de administración.

add_action( 'pre_get_posts' ,'exclude_this_page' );
function exclude_this_page( $query ) {
	if( !is_admin() )
		return $query;
	global $pagenow;

	if( 'edit.php' == $pagenow && ( get_query_var('post_type') && 'page' == get_query_var('post_type') ) )
		$query->set( 'post__not_in', array(10,2,14) ); // array page ids
	return $query;
}

También puede disfrutar de la eliminación de filtro de fecha en las páginas de administración de tipo de mensaje.

Comentarios   Deja una respuesta

  1. you save my time
    thank you

  2. This is superb. I’m wondering (and may soon experiment) with using this to hide specific categories by ID for post formats and post types. Cheers.

  3. I’d like to hide pages from a date range, some idea out there?

    1. What are you trying to accomplish with this method?

      1. Hi Kevin,
        I just migrated/converted some content and now I have a lot of pages, I would like to hide them all in Pages and Parent Page dropdown. Just to keep the panels cleaner. Because those pages are needed but they won’t change anymore.

Añadir un comentario

Nos alegra que haya decidido dejar un comentario. Tenga en cuenta que todos los comentarios se moderan de acuerdo con nuestra política de privacidad , y que todos los enlaces son nofollow. NO utilice palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.

WordPress Launch Checklist

La lista definitiva para lanzar WordPress

Hemos recopilado todos los elementos esenciales de la lista de comprobación para el lanzamiento de su próximo sitio web de WordPress en un práctico ebook.
Sí, envíeme el ¡gratuito!