Le panneau « Options de l’écran » de WordPress (le petit onglet en haut à droite de la plupart des listes d’administration) permet de choisir les colonnes visibles. Ce qu’il ne dit pas, c’est que ces choix ne s’appliquent que sur ordinateur. Sous le point de rupture de 782 px de WordPress, toutes les colonnes sauf le titre principal de la ligne se replient derrière un bouton à déplier, quels que soient les réglages des Options de l’écran.
Deux besoins distincts, un seul réglage
La visibilité sur ordinateur et sur mobile sont deux questions différentes : un responsable qui consulte la liste des commandes sur son téléphone entre deux appels a besoin d’un ensemble de colonnes bien plus réduit et ciblé que quelqu’un qui passe en revue le tableau complet sur ordinateur. Le cœur de WordPress ne permet pas d’exprimer cette différence ; il traite « visible » comme un état unique et universel.
Un second panneau de réglages dédié au mobile
Nous avons ajouté un petit panneau repliable au-dessus de la liste des commandes, Also show on mobile…, distinct de l’onglet natif Options de l’écran, qui liste les mêmes colonnes (Statut, Total, Numéro de mobile, identifiant du coursier, etc.) avec des cases à cocher pour choisir celles qui restent visibles sur un téléphone, en plus de ce qui est déjà choisi pour l’ordinateur.
Le choix est enregistré une fois pour tout le site et appliqué par du CSS généré dynamiquement et limité au point de rupture mobile de WordPress : chaque colonne sélectionnée reçoit une règle ciblée display: table-cell !important qui annule le repli par défaut pour cette colonne uniquement, les autres se repliant normalement.
Pourquoi il est replié par défaut
Le panneau lui-même est masqué derrière un petit lien plutôt qu’affiché en permanence : c’est un réglage rarement utilisé, pas une commande quotidienne, et un bloc de réglages toujours ouvert au-dessus de la liste des commandes aurait ajouté exactement le type d’encombrement que cette fonction cherche à éviter sur mobile.
Points clés
- Le repli adaptatif des colonnes de WordPress est agressif et non configurable par défaut : il masque des données même quand le propriétaire du site a explicitement choisi autre chose dans les Options de l’écran.
- La visibilité sur ordinateur et sur mobile sont des décisions distinctes qui méritent des réglages distincts, pas un seul réglage à double usage.
- Un réglage rarement utilisé devrait être replié par défaut, même s’il est utile : la visibilité d’un contrôle doit correspondre à la fréquence à laquelle on s’en sert.
À lire aussi : enrichir la fenêtre d’aperçu de commande, refondre la page de suivi de commande.
Vous rencontrez une limite similaire dans votre administration WooCommerce ou WordPress ? Parlons-en : ArtinTech Solution conçoit exactement ce type d’outils sur mesure pour les boutiques.