X

Escludi pagine dall'elenco delle pagine di amministrazione per ID

Snippet di IsItWP

Potresti aver visto l'elenco delle pagine di amministrazione nella tua bacheca di WordPress. Alcune di queste pagine non sono utili per te o per chiunque utilizzi il tuo sito web con accesso amministrativo. Questo snippet escluderà le pagine in base all'ID dall'elenco delle pagine di amministrazione. Tieni presente che ciò non impedisce la modifica di una pagina, ma solo la nasconde dalla vista.

Istruzioni: Aggiungi il seguente snippet al file functions.php del tuo tema WordPress.
Assicurati di sostituire gli ID dell'array nel codice sottostante con gli ID delle tue pagine di amministrazione.

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;
}

Potrebbe interessarti anche rimuovere il filtro data nelle pagine di amministrazione dei tipi di post.

Commenti   Lascia una risposta

  1. mi hai salvato tempo
    grazie

  2. Questo è superbo. Mi chiedo (e presto sperimenterò) se usarlo per nascondere categorie specifiche per ID per formati di post e tipi di post. Saluti.

  3. Vorrei nascondere pagine da un intervallo di date, qualche idea?

    1. Cosa stai cercando di realizzare con questo metodo?

      1. Ciao Kevin,
        Ho appena migrato/convertito alcuni contenuti e ora ho molte pagine, vorrei nasconderle tutte nei menu a discesa Pagine e Pagina genitore. Solo per mantenere i pannelli più puliti. Perché quelle pagine sono necessarie ma non cambieranno più.

Aggiungi un commento

Siamo lieti che tu abbia scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra normativa sulla privacy e tutti i link sono nofollow. NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.

Checklist per il lancio di WordPress

La Guida Definitiva per il Lancio di WordPress

Abbiamo raccolto tutti gli elementi essenziali della checklist per il lancio del tuo prossimo sito web WordPress in un comodo ebook.
Sì, Inviami l'eBook Gratuito!