Admin functions

Les admin functions sont des fonctions personnalisées créées par les développeurs pour étendre ou personnaliser les fonctionnalités de l’interface d’administration WordPress.

En isolant ces fonctions, elles ne sont chargées que lorsque nécessaire (c’est-à-dire dans l’interface d’administration), ce qui peut améliorer les performances du site pour les visiteurs normaux.

Structure typique :

  • functions.php : Contient les fonctions générales du thème, accessibles à la fois sur le front-end et le back-end.
  • admin-functions.php : Contient uniquement les fonctions spécifiques à l’administration, chargées seulement dans le back-end.

Au début du fichier functions.php

if ( is_admin()) get_template_part( 'admin-functions');

Créer un fichier admin-functions.php qui ne contient que les fonctions spécifiques à l’administration du site.

Les contenus de définition restent publics. Les ressources (outils, grilles, supports) liées à cette fiche sont disponibles dans l’espace membre.