Configuration

Découvrez les réglages disponibles pour personnaliser Agency selon le fonctionnement de votre agence et les attentes de vos clients.

Tableau de bord Agency

Après activation du plugin, un menu Agency apparaît dans la barre latérale de l'administration WordPress. Il contient les sections suivantes :

  • Dashboard — vue d'ensemble de tous vos clients et projets actifs.
  • Clients — liste complète des clients avec accès à leur fiche.
  • Nouveau Client — formulaire de création d'un nouveau client.
  • Licence — activation et statut de votre licence Agency.
  • Debug — outils de diagnostic (visible uniquement en mode développeur).

Police d'interface

Vous pouvez choisir la police utilisée dans le portail client. Six polices Google Fonts sont disponibles :

  • Questrial
  • Poppins
  • Inter
  • Roboto
  • Montserrat
  • Lato

Le choix s'applique à l'ensemble du portail visible par vos clients (titres, textes, boutons).

Personnalisation par client

Chaque client dispose de réglages visuels indépendants, accessibles depuis sa fiche (Agency → Clients → éditer le client) :

  • Couleur principale — utilisée pour les boutons et les accents de l'interface.
  • Couleur secondaire — utilisée pour les fonds et éléments de support.
  • Logo — affiché en haut du portail client à la place du logo par défaut.
Conseil Utilisez les couleurs de la charte graphique de votre client pour lui offrir une expérience de marque cohérente, directement depuis son portail.

Mode développeur

Le mode développeur active des outils de diagnostic supplémentaires dans l'administration :

  • Un menu Debug apparaît dans Agency, avec des informations sur les tables, les tokens et les requêtes REST.
  • Des messages d'erreur détaillés s'affichent au lieu des messages génériques.
Attention N'activez pas le mode développeur sur un site en production. Les messages de debug peuvent exposer des informations sensibles.

Système d'extensions

Agency supporte un système d'extensions modulaires stockées dans le dossier /extensions/ du plugin. Les extensions permettent d'ajouter des fonctionnalités spécifiques sans modifier le cœur du plugin.

Les extensions disponibles apparaissent automatiquement dans le tableau de bord Agency. Elles peuvent inclure des fonctionnalités comme la sauvegarde et la restauration de données.

Note développeur Si vous développez une extension personnalisée, déposez son dossier dans wp-content/plugins/agency-client-portal/extensions/. Elle sera chargée automatiquement au démarrage du plugin.

Permaliens

Après l'activation du plugin ou une mise à jour majeure, pensez à régénérer les règles de réécriture WordPress.

Étape obligatoire Allez dans Réglages > Permaliens dans l'administration, puis cliquez sur Enregistrer les modifications (même sans rien changer). Cela régénère les règles de réécriture et évite les erreurs 404 sur les URLs du portail client (/client/{slug}/ et /client/{slug}/project/{project-slug}/).