Cómo resaltar la página actual en el menú de navegación de WordPress

Excluir páginas de la lista de páginas de administración por ID

Ultima actualización en por Debjit Saha

Extractos de 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 usa su sitio web con acceso de administrador. Este fragmento excluirá las páginas según la identificación de la lista de páginas de administración. Tenga en cuenta que esto no impide que una página sea editable, sino que solo oculta la página para que no se vea.

Instrucciones: Agregue el siguiente fragmento al archivo functions.php de su tema de WordPress.
Asegúrese de reemplazar los ID de la tabla en el código a continuación con los ID 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 aprovechar la eliminación del filtro de fecha en las páginas de administración de tipo de publicación.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Ir arriba