Skip to content

Woo Total Menu v1.0.2

Choose a tag to compare

@georgyfr georgyfr released this 24 Jun 20:47
· 24 commits to main since this release

🎉 Pages admin complètes : Dashboard + Liste des menus + Réglages globaux

✅ Nouveautés principales

1. Page Tableau de bord

  • 6 cartes statistiques (menus totaux, actifs, brouillons, par emplacement, par type, environnement)
  • Tableau des 5 menus récents
  • Boutons d'action rapide

2. Page Liste des menus

  • Table filtrable (par type, par statut, recherche plein texte)
  • 7 colonnes : titre, type, emplacement, statut, créé le, modifié le, actions
  • 4 actions par ligne : modifier, dupliquer, activer/désactiver, supprimer (avec confirmation)
  • État vide avec CTA

3. Page Réglages globaux (7 onglets)

  • Général : activation plugin, emplacement par défaut
  • Styles : 5 color pickers, border radius
  • Typographie : 10 polices Google Fonts, tailles de base et titres
  • Responsive : breakpoints, comportement mobile, position hamburger
  • Performance : cache, lazy load, minify CSS
  • Analytics : preview pour v1.7.1
  • Permissions : matrice rôles × capacités (admin verrouillé)

4. Menu admin structuré

4 sous-menus : Tableau de bord, Menus, Réglages, À propos

5. Actions routées via admin_init

4 actions avec nonces : create_menu, delete_menu, duplicate_menu, toggle_status

6. Dossier versions/ avec documentation détaillée

  • README.md : sommaire de toutes les versions
  • v1.0.0.md, v1.0.1.md, v1.0.2.md : documentation complète par version

🔧 Corrections

  • CPT_Manager : capability_type array('wtm_menu','wtm_menus') au lieu de 'post' avec capabilities custom — corrige le bug current_user_can
  • Permissions : ajout des 13 caps primitives CPT (edit_wtm_menu, edit_wtm_menus, etc.)

🔗 Liens