=== STF Annuaire des thérapeutes IR === Contributors: stf Tags: annuaire, therapeutes, intelligence-relationnelle, ir, selftherapie Requires at least: 5.5 Tested up to: 6.5 Requires PHP: 7.4 Stable tag: 1.0.0 License: Proprietary Annuaire interactif des thérapeutes formés au Modèle Intelligence Relationnelle® (IR®), intégré dans WordPress via le shortcode [stf_annuaire]. == Description == Plugin propriétaire STF qui intègre l'annuaire des thérapeutes IR® dans une page WordPress. Le widget est un bundle JavaScript autonome qui se monte automatiquement sur le `
` injecté par le shortcode. = Fonctionnalités = * Liste filtrable des thérapeutes (statut, langue, profession, disponibilité) * Carte interactive Leaflet avec clustering * Fiche détaillée par thérapeute * Favoris persistés (localStorage) + partage par URL * Multilingue FR/EN, langue déterminée par l'URL de la page (segment /en/ → EN) * Mobile-first : bottom-sheets, swipe-down = Shortcode = `[stf_annuaire]` Attribut optionnel : * `cgu="false"` — désactive l'affichage automatique de la CGU au démarrage Exemple : `[stf_annuaire cgu="false"]` = Langue = La langue est entièrement déterminée par l'URL de la page : * Page sur `/en/…` (n'importe quel segment) → anglais * Toute autre URL → français Pour proposer l'annuaire en anglais, créer une page WordPress sous un slug contenant `/en/` (par exemple `/en/therapists/`) et y placer le shortcode `[stf_annuaire]`. == Installation == 1. Uploader le dossier `stf-annuaire` dans `/wp-content/plugins/` 2. Activer le plugin depuis l'admin WordPress (Extensions → Activer) 3. Ajouter le shortcode `[stf_annuaire]` dans une page == Build du widget == Le fichier `widget.js` est généré par le repo source via : `npm run build:wp` Le watch mode (auto-rebuild) : `npm run build:wp:watch` # ou `npm run dev:wp` L'upload sur le serveur se fait via le profil SFTP "STF Annuaire (WP plugin prod)" de `.vscode/sftp.json` (extension VS Code "SFTP"). == Changelog == = 1.0.0 = * Initial release