AIFORYA Assets Optimizer
Documentation technique de AIFORYA Assets Optimizer. Cette page est générée depuis le
readme.txtlivré avec l'extension : elle dit exactement ce que dit le produit, et ne peut pas dériver de lui. Pour corriger une information, corriger le readme.
| Requires at least | 6.0 |
| Tested up to | 6.8 |
| Requires PHP | 8.0 |
| Stable tag | 1.0.0 |
| License | GPLv2 or later |
← Revenir à la fiche produit Optimisation prudente des ressources de la page publique : minification HTML conservatrice, chargement différé du JavaScript, nettoyage des chaînes de version, désactivation des émojis — en local, sans clé API.
Description
AIFORYA Assets Optimizer allège le code de vos pages publiques de façon prudente et sans risque. Contrairement aux optimiseurs agressifs qui concatènent le CSS et le JavaScript (ce qui casse souvent les sites), cette extension se limite à un sous-ensemble d'optimisations sûres, chacune activable indépendamment. 100 % en local : aucune clé API, aucun service externe.
Une approche prudente par principe
- Seule la minification HTML conservatrice est activée par défaut, et elle préserve intégralement les blocs de code, de style et de scripts.
- Les optimisations plus sensibles sont désactivées par défaut et à activer une par une.
- Rien ne s'applique dans l'administration, les flux, les prévisualisations ou pour un utilisateur en train d'éditer le site (constructeurs de pages préservés).
Fonctionnalités de la version gratuite
- Minification HTML conservatrice — réduit les espaces inutiles entre les balises sans jamais toucher au contenu des scripts, styles, ni des blocs
preettextarea. - Chargement différé du JavaScript — ajoute l'attribut
deferaux scripts non essentiels, avec jQuery toujours exclu et une liste d'exclusions personnalisable. - Nettoyage des chaînes de version — retire le paramètre
?ver=des fichiers CSS et JavaScript pour aider certains caches et proxys. - Désactivation des émojis — supprime le script et le style d'émojis chargés par WordPress, inutiles sur la plupart des sites modernes.
Complémentaire d'un cache de page
Cette extension ne remplace pas un cache de page : elle le complète. Le cache sert la page complète plus vite ; cette extension allège le code de la page. Les deux fonctionnent très bien ensemble.
Confidentialité et autonomie
Tous les réglages sont stockés dans votre base WordPress. Aucune donnée n'est transmise à un service tiers.
Version avancée
Une version avancée (voir aiforya.fr) ajoute notamment : optimisation des images à la volée, préchargement intelligent et rapports de performance. La version gratuite reste entièrement fonctionnelle et autonome, sans limite de durée.
External services
Ce plugin peut, uniquement si vous le demandez explicitement, communiquer avec le service AIFORYA Echo pour les fonctions d'assistance et d'avis intégrées à l'administration :
- AIFORYA Echo (
https://echo.aiforya.fr) — utilisé lorsque vous envoyez un message via l'onglet « Support » ou publiez un avis via l'onglet « Avis ». Les données transmises se limitent au contenu de votre message, à votre adresse e-mail et au domaine de votre site. Chaque envoi requiert votre consentement RGPD explicite (case à cocher). Aucune donnée n'est transmise sans action de votre part.- Conditions d'utilisation : https://aiforya.fr/cgu
- Politique de confidentialité : https://aiforya.fr/confidentialite
Le cœur du plugin (minification HTML, chargement différé du JavaScript et nettoyage des versions) fonctionne intégralement sans aucun appel réseau.
Installation
- Installez et activez l'extension.
- Ouvrez le menu AIFORYA Assets Optimizer.
- Dans l'onglet Réglages, activez les optimisations souhaitées.
- Vérifiez l'apparence de votre site ; en cas de souci, désactivez d'abord le chargement différé du JavaScript.
Frequently Asked Questions
Cette extension peut-elle casser l'apparence de mon site ?
Elle a été conçue pour être prudente : seule la minification HTML conservatrice est activée par défaut. Les optimisations plus sensibles sont désactivées par défaut. Si un réglage pose problème, désactivez-le simplement.
Faut-il l'utiliser à la place d'un cache de page ?
Non, c'est complémentaire. Un cache de page sert la page complète plus vite ; cette extension allège le code de la page.
Que fait le chargement différé du JavaScript ?
Il ajoute l'attribut defer aux scripts non essentiels pour qu'ils ne bloquent plus l'affichage. jQuery et les scripts que vous excluez ne sont pas touchés.
Les optimisations s'appliquent-elles dans l'administration ?
Non. Tout se limite à la page publique. L'administration, les prévisualisations, les flux et les requêtes techniques ne sont jamais modifiés.
Ai-je besoin d'une clé API ?
Non. La version gratuite est entièrement autonome et fonctionne en local.
Screenshots
- Aperçu des optimisations actives.
- Réglages : activation et optimisations indépendantes.
- Exclusions du chargement différé.
Changelog
1.0.0
- Version initiale : minification HTML conservatrice, chargement différé du JavaScript, nettoyage des chaînes de version et désactivation des émojis.