Ce que fait Spectra sur votre site
Spectra ajoute à l’éditeur de blocs de WordPress une bibliothèque de blocs de mise en page et de contenu : conteneur, titre, boutons, boîte d’information, appel à l’action, compte à rebours, onglets, curseurs, grilles et carrousels d’articles, témoignages, formulaire de contact, plus des blocs FAQ, « How-To », avis et sommaire qui produisent des données structurées. S’y ajoutent un constructeur de fenêtres surgissantes, un mode « bientôt disponible » ou maintenance, des animations de blocs et le chargement local des polices Google.
Depuis la version 2.20.0 (juillet 2026), l’extension s’appelle Spectra Legacy. L’éditeur a scindé le produit en deux : Spectra Legacy, l’extension historique au slug ultimate-addons-for-gutenberg, ne reçoit plus que des correctifs de sécurité, de compatibilité et de bugs critiques ; Spectra Blocks, une extension séparée reconstruite sur les API récentes de WordPress, reçoit toutes les nouveautés. Aucune migration n’est imposée et les deux peuvent fonctionner ensemble pendant une transition.
Pour chaque contenu, Spectra génère le CSS et le JavaScript des seuls blocs utilisés, enregistrés par défaut en fichiers dans wp-content/uploads/uag-plugin/. L’éditeur, Brainstorm Force, publie aussi le thème Astra ; il vend aussi une version Pro (Spectra Pro Legacy pour cette extension), qui ajoute notamment le Loop Builder et les formulaires d’inscription et de connexion.
Pour quels sites garder ou installer Spectra
Spectra reste un choix sensé dans ces situations :
- Sites déjà construits avec Spectra : vos pages continuent de fonctionner, l’extension reste maintenue et rien ne vous oblige à migrer.
- Sites vitrines sous Astra ou un thème léger : conteneurs, boutons, boîtes d’information et appels à l’action couvrent l’essentiel sans constructeur séparé.
- Petits sites qui veulent quelques outils sans extension de plus : formulaire de contact avec reCAPTCHA, fenêtre surgissante, page « bientôt disponible » et polices Google servies depuis votre serveur.
Pour un nouveau site, le choix est moins évident : Spectra Legacy ne recevra plus de nouvelles fonctions. Partez plutôt sur Spectra Blocks, qui demande une version récente de PHP, ou comparez avec Kadence Blocks. Spectra n’est pas non plus adapté si vous voulez un constructeur visuel hors de l’éditeur de blocs.
Points forts et limites de Spectra
Points forts
- Une bibliothèque large et gratuite. Mise en page, contenus, articles, formulaires, blocs SEO, fenêtres surgissantes et mode maintenance sont dans la version gratuite.
- Des ressources chargées à la demande. Chaque page ne charge que le CSS et le JavaScript des blocs qu’elle utilise.
- Polices Google en local. Une option télécharge les polices sur votre serveur, utile pour le RGPD et la vitesse.
- Maintenance active. L’éditeur publie des correctifs de sécurité réguliers et propose un retour à une version précédente depuis l’administration.
Limites
- Plus aucune nouvelle fonction. Les évolutions vont à Spectra Blocks, une autre extension vers laquelle il faudra un jour reconstruire vos pages.
- Un contenu lié à l’extension. Les blocs
uagb/*ne s’affichent plus correctement si vous désactivez Spectra. - Beaucoup de failles publiées. La plupart exigent un compte contributeur, mais une faille de 2026 permettait l’exécution de code sur le serveur.
- Fonctions avancées payantes. Le Loop Builder et les formulaires d’inscription et de connexion demandent la version Pro.
Les réglages que nous recommandons pour Spectra
Ces réglages existent dans la version gratuite actuelle, sous le menu Spectra Legacy de l’administration. Chaque option s’enregistre dès que vous la changez.
| Réglage | Valeur conseillée | Pourquoi |
|---|---|---|
| Charger les polices Google Fonts localement Spectra Legacy > Réglages > Performance | Activé | Les polices sont servies par votre serveur, sans appel aux serveurs de Google à chaque visite. |
| Précharger les polices locales Même écran | Selon le site | Utile si une ou deux polices s’affichent partout ; mesurez la vitesse avant et après, car précharger trop de fichiers ralentit l’affichage. |
| Génération du fichier Spectra Legacy > Réglages > Génération d’asset | Activé (valeur par défaut) | Le CSS et le JavaScript des blocs sont mis en fichiers, que votre extension de cache peut servir et compresser. |
| Régénérer les ressources Même écran | Après une migration ou un changement d’adresse | Reconstruit les fichiers de uploads/uag-plugin si des styles manquent sur certaines pages. |
| Blocs inutilisés Spectra Legacy > Blocs | Désactivés | Allège l’inserteur ; ne désactivez qu’un bloc absent de toutes vos pages, sinon son contenu ne s’affiche plus. |
| Clés reCAPTCHA v2 ou v3 Spectra Legacy > Réglages > Intégrations | Renseignées si vous utilisez le bloc formulaire | Le formulaire de contact de Spectra peut alors filtrer les envois automatisés. |
| Visibilité du site Spectra Legacy > Réglages > Visibilité du site | Mode maintenance pendant une refonte, puis désactivé | Le mode maintenance renvoie un code 503, que les moteurs de recherche comprennent comme une indisponibilité temporaire. |
| Revenir à la version précédente Spectra Legacy > Réglages > Contrôle de version | À utiliser seulement en dépannage | Une ancienne version peut contenir une faille corrigée depuis : remettez la dernière version dès le problème réglé. |
- Après avoir activé les polices locales, affichez le code source d’une page : aucune adresse
fonts.googleapis.comne doit venir de Spectra. - Avec le mode « bientôt disponible » ou maintenance, ouvrez le site dans une fenêtre de navigation privée : les visiteurs non connectés doivent voir la page choisie, qui doit être publiée.
- Videz le cache de votre site après une régénération des ressources, puis contrôlez quelques pages construites avec Spectra.
- Dans Extensions, vérifiez que Spectra est en dernière version et que ses mises à jour automatiques sont activées.
La sécurité de Spectra : des failles fréquentes, surtout côté contributeurs
Spectra publie souvent des correctifs de sécurité : presque chaque version publiée depuis juin 2026 en contient un. La famille dominante est la XSS stockée par un compte contributeur, qui place un script dans un attribut de bloc mal échappé. Les cas les plus utiles à connaître :
- CVE-2026-7465, corrigée en 2.19.26 : un contributeur pouvait faire exécuter du code PHP sur le serveur via des attributs de bloc, soit une exécution de code à distance (CVSS 8,8).
- CVE-2026-24982, corrigée en 2.19.18 : un contrôle d’accès manquant, exploitable sans compte (CVSS 5,3).
- CVE-2026-12900, versions jusqu’à 2.19.28 : XSS stockée via le bloc image, avec un compte contributeur (CVSS 6,4).
- CVE-2026-10827, corrigée en 2.20.0 : un contributeur pouvait injecter du CSS servi aux visiteurs anonymes, de quoi défigurer une page ou charger des ressources externes.
Le journal des modifications de 2.20.1 à 2.20.6 signale encore d’autres correctifs de sécurité. Activez donc les mises à jour automatiques de Spectra (voir notre guide des mises à jour automatiques des extensions), ne donnez le rôle contributeur qu’à des personnes de confiance et lisez la chronologie de l’écosystème dans notre article sur la sécurité du thème Astra. WP Masquerade Pro renomme les identifiants uagb et spectra des scripts et feuilles de style ainsi que le dossier uploads/uag-plugin, tandis que les classes uagb-* restent visibles : cela complique le repérage par les robots, sans remplacer la mise à jour.
Ce que WP Masquerade masque pour Spectra
Pro Pris en charge par WP Masquerade Pro uniquement
La version gratuite ne connaît pas les traces propres à Spectra : sans Pro, seules les balises generator restent retirées, comme pour toute extension.
Version gratuite
Pris en charge par WP Masquerade Pro uniquement
Avec Pro
- nom du dossier
- identifiants de balises
- dossiers de fichiers générés
Reste visible
- classes CSS
uagb-*, wp-block-uagb-*
Ces traces restent parce que l’extension en a besoin pour fonctionner (scripts, styles, cookies) ou parce qu’elles viennent du serveur.
Questions fréquentes sur Spectra
Pourquoi Spectra s’appelle-t-il maintenant Spectra Legacy ?
Depuis la version 2.20.0, l’éditeur sépare l’extension historique, renommée Spectra Legacy, de Spectra Blocks, une nouvelle extension où arrivent les nouveautés. Le changement de nom ne modifie ni vos blocs ni vos réglages.
Faut-il migrer vers Spectra Blocks ?
Rien ne l’impose et l’éditeur n’annonce aucune date limite : Spectra Legacy continue de recevoir correctifs de sécurité et de compatibilité. Vous pouvez installer Spectra Blocks à côté, construire les nouvelles pages avec lui, puis désactiver Spectra Legacy quand plus aucune page n’utilise ses blocs.
Que deviennent mes pages si je désactive Spectra ?
Les blocs Spectra perdent leur mise en forme et certains ne s’affichent plus correctement. Testez d’abord sur une copie du site et reconstruisez les pages concernées avant de désactiver l’extension.
Combien coûte Spectra Pro ?
La page tarifs officielle affiche Spectra Pro à 69 $ par an pour 3 sites, ou 319 $ en paiement unique, avec une garantie de remboursement de 14 jours. Des formules plus chères ajoutent Astra Pro, des modèles premium et des outils d’IA pour 10 ou 1 000 sites.