À l'heure actuelle, sur le tableau de bord d'administration Wordpress, nous avons 300 articles sur notre blog. 250 de ces articles sont dans la catégorie "Blog". Nous essayons de filtrer les publications pour afficher uniquement les publications de la catégorie Blog. Donc, nous cliquons sur le menu déroulant et filtrons ainsi ou nous allons à la page des catégories et cliquez sur le lien du numéro de publication à droite de la ligne du tableau.
Nous avons également des paramètres de publication par page dans les Options d’écran définies sur 300 publications par page.
Lors de la sélection du filtre de catégorie, nous pouvons voir tous les articles, car nous devrions avoir 300 articles par page. S'il y avait était plus de 300 posts, nous aurions une pagination en bas.
Wordpress n'affiche que 8 articles (tout en précisant qu'il existe 250 articles "Blog" au total) et aucune pagination n'est disponible dans le coin inférieur droit.
WP_ALLOW_REPAIR
et de frapper le Host/wp-admin/maint/repair.php
. Ce qui s'est passé : Le script a indiqué qu'il ne réparait rien, à la fois pour "Repair Database" et "Repair & Optimize Database"On dirait que nous avons ajouté par erreur une publication par page sur le filtre pre_get_posts
qui limitait non seulement le frontal, mais aussi le backend.
Nous avons simplement enveloppé ce code avec !is_admin()
et nous étions prêts à partir!