En l'état, WordPress affiche par défaut toutes les pages / publications de la liste des pages / publications dans la zone d'administration, quel que soit leur statut de publication.
J'ai beaucoup de brouillons, mais en général, je suis beaucoup plus intéressé par la modification des pages / messages publiés, donc ne faire que les afficher nécessite un autre clic et un rechargement complet.
Existe-t-il un moyen de configurer WordPress pour afficher initialement uniquement les publications / pages publiées, vous permettant de cliquer sur "Tous" ou "Brouillon" si vous le souhaitez plus tard?
Réponses:
Je ne sais pas s'il y a une autre façon, mais la manipulation de la variable globale
$submenu
peut faire fonctionner cela.Ce qui suit n'est qu'un piratage manuel (je ne connais aucun crochet) et peut échouer sur les configurations de sous-menus non standard. Le type de message Post standard a une adresse unique et le reste des types en a une autre, d'où deux
foreach
s.la source
Pour afficher les pages publiées par défaut sur le lien des pages, collez simplement cet extrait de code dans votre functions.php. Vous pouvez ensuite visiter l'onglet «Tous» pour voir la liste complète des pages.
Si vous souhaitez obtenir la même chose pour le lien de publication dans le tableau de bord d'administration, utilisez plutôt l'extrait de code suivant.
Référence: http://www.wpcodesnippet.com/wordpress-admin/change-pages-link-display-published-pages/
la source