Come aggiungere post ai menu personalizzati?


28

Sto appena iniziando a lavorare la funzionalità "Menu personalizzato" introdotta in 3.0 nel mio tema.

Mi piace tutto di questa nuova funzionalità e API, con una sola eccezione: perché nessun post?

Posso creare menu contenenti pagine, categorie, persino tag, ma dov'è il selettore dei post?

So che potrei usare lo strumento "Link personalizzati" come soluzione alternativa, incollando l'URL in un determinato post, ma preferirei non aspettarmi che i miei utenti lo facciano senza creare un sacco di problemi di supporto.

Preferirei solo aggiungere una casella di menu chiamata "Post" che ha la stessa funzionalità di "Pagine". Qualcuno l'ha fatto e in tal caso puoi condividere il codice?

In alternativa, e so che sto sognando su questo, che dire di una singola casella con le schede per la selezione tra pagine e post?

Risposte:


48

OK, ho trovato la risposta a questa ed è sorprendentemente semplice ma allo stesso tempo frustrante.

Tutto quello che devi fare è fare clic su "Opzioni schermo" mentre visualizzi il gestore "Menu personalizzato" e metti un segno di spunta accanto a "Post" per mostrare il widget "Post" nascosto.

Ora puoi aggiungere "Post" ai tuoi menu personalizzati. Chi sapeva che qualcuno avrebbe mai voluto farlo?

Perché questo non fa parte delle opzioni dello schermo predefinite, mentre "Tag" lo è, mi sfugge, ma questo è comunque il valore predefinito.

Inoltre, solo per ottenere qualche byte in più da questo rant ..

Chiunque abbia deciso che "Estratto" non dovrebbe più essere visibile nella schermata dell'editor dei post dovrebbe rispondere ad almeno una delle 5 e-mail che ricevo ogni giorno sull'argomento "Che cosa è successo al campo dell'estratto, era lì, ora è suo andato". Brillante.


4
quel pulsante delle opzioni dello schermo era più nascosto di osama bin carico.
Toskan,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.