Publié le
17 Déc 2024
Mise à jours le
02 Jan 2025
Partage

Ajoutez des classes personnalisées au <body> avec WPMasterToolKit

L’ajout de classes CSS personnalisées au tag <body> d’une page peut être une fonctionnalité essentielle pour les développeurs WordPress et les propriétaires de sites qui souhaitent ajuster le design ou activer des fonctionnalités spécifiques pour des pages ou des types de contenu particuliers. C’est dans cette optique que nous avons développé le module Custom Body Class au sein de notre plugin WPMasterToolKit.

Ce module permet d’ajouter facilement des classes CSS personnalisées au tag <body> des pages individuelles, offrant ainsi une flexibilité accrue en matière de personnalisation.

Quel plugin ce module peut-il remplacer ?

Le module Custom Body Class de WPMasterToolKit peut remplacer plusieurs plugins spécialisés dans la gestion de classes CSS sur le tag <body>, comme :

  • Insert Body Class Plugin for WordPress ou d’autres plugins similaires qui ajoutent une interface simple pour personnaliser les classes du <body>.
  • Des solutions sur mesure développées par des thèmes ou des agences pour cette fonctionnalité spécifique.

Avec ce module, vous n’aurez plus besoin de chercher ou d’utiliser un plugin supplémentaire : WPMasterToolKit gère tout en une seule solution.

Fonctionnalités principales du module

Voici ce que propose le module Custom Body Class :

  1. Ajout de classes personnalisées à des pages spécifiques : Grâce à une métabox ajoutée à l’éditeur de contenu, les administrateurs ou éditeurs peuvent définir des classes CSS à appliquer au tag <body> d’une page ou d’un article.
  2. Activation sélective par type de contenu : L’administrateur peut choisir les types de contenu (articles, pages, custom post types, etc.) pour lesquels cette fonctionnalité sera activée.
  3. Personnalisation dynamique : Les classes définies sont appliquées dynamiquement lorsque les pages sont chargées sur le site, offrant une flexibilité sans modifier le code source.
  4. Facilité de gestion dans l’interface d’administration : Une sous-page de configuration permet de contrôler globalement les paramètres.

Comment utiliser le module Custom Body Class ?

  1. Activer le module : Si le module n’est pas activé dans WPMasterToolKit, accédez à la page des modules, et activez-le.
  2. Configurer les types de contenu :
      Capture d'écran interface WPMasterToolkit.
      • Rendez-vous dans la section des paramètres du module, disponible via un sous-menu dans WPMasterToolKit > Custom Body Class.
      • Sélectionnez les types de contenu (pages, articles, ou types personnalisés) pour lesquels vous souhaitez activer la métabox.
      • Rendez-vous dans la section des paramètres du module, disponible via un sous-menu dans WPMasterToolKit > Custom Body Class.
      • Sélectionnez les types de contenu (pages, articles, ou types personnalisés) pour lesquels vous souhaitez activer la métabox.
    • Ajouter des classes à un contenu :
      • Lors de l’édition d’un article ou d’une page, une métabox intitulée WPMasterToolKit (Custom Body Class) sera disponible dans la colonne latérale.
      • Entrez les classes CSS que vous souhaitez ajouter au champ prévu, en les séparant par des virgules (exemple : class1,class2,my-custom-class).
        Capture d'écran éditeur WordPress, texte test.
    • Enregistrer les modifications : Une fois les classes ajoutées, cliquez sur « Mettre à jour » ou « Publier ». Les classes seront ajoutées automatiquement au tag <body> lorsque la page sera consultée.

    Pourquoi avons-nous fait ces choix techniques ?

    Performance optimale grâce à une activation conditionnelle

    Chez WPMasterToolKit, chaque module n’est chargé que lorsqu’il est activé. Cela permet de réduire l’empreinte mémoire et d’optimiser les performances. Le module Custom Body Class n’injecte ses fonctionnalités que si vous l’avez activées et configuré au préalable.

    Filtrage basé sur le type de contenu

    Nous avons intégré un contrôle granulaire pour permettre aux administrateurs de limiter cette fonctionnalité aux types de contenu nécessaires. Cela évite d’ajouter inutilement des métaboxes dans l’interface d’administration ou de modifier des contenus où la fonctionnalité n’est pas pertinente.

    Intégration native avec WordPress

    Le module utilise le filtre WordPress body_class, ce qui garantit une intégration parfaite avec le cœur de WordPress, les thèmes et d’autres plugins qui pourraient modifier les classes du <body>.

    Pro
    à partir de
    3.50$
    /Mois
    14
    Jours
    Garantie de remboursement
    sans risque à 100 % !

    Conclusion

    Le module Custom Body Class de WPMasterToolKit est une solution simple, mais puissante pour les administrateurs et développeurs WordPress cherchant à personnaliser leurs pages avec des classes CSS dynamiques. Il combine la flexibilité d’une gestion facile des classes au sein de l’administration avec les performances optimisées d’un plugin bien conçu.

    Si vous êtes fatigué d’utiliser plusieurs plugins pour gérer de petites fonctionnalités, WPMasterToolKit vous simplifie la vie en regroupant tout en un. Activez ce module dès aujourd’hui et découvrez comment il peut transformer votre gestion des styles et fonctionnalités.

    Catégorie
    Code personnalisé
    Version
    ≤ 1.3.0
    Type
    Gratuit
    Plus de 20 avis
    +1000
    Installations
    106
    Modules
    Pro
    à partir de
    30.00$
    /An