WordPress / Gutenberg
Bloc statique pour les formules, calculs, graphiques et la chimie.
Installation
Dans Extensions → Ajouter une extension → Téléverser une extension, installez formulix-wordpress-0.1.2.zip et activez-le.
Configuration
Dans Réglages → Formulix, renseignez l’URL HTTPS de l’API et la clé publique par domaine.
API et clé publique
L’URL par défaut est celle du service officiel, https://api.formulix.com.br. La clé est facultative : sans elle, le domaine de l’éditeur utilise le forfait Gratuit ; quand le quota est épuisé, la boîte de dialogue affiche un lien d’inscription. Enregistrez le domaine dans le tableau de bord et choisissez un forfait ; l’enregistrement couvre ses sous-domaines et le site continue de fonctionner sans clé.
Le contenu des aperçus et insertions est envoyé à l’API. Utilisez uniquement la clé publique liée au domaine ; ne placez jamais d’identifiants d’administration, SMTP ou Mercado Pago dans le navigateur. Consultez l’authentification, les erreurs et les limites et la politique de confidentialité.
Utilisation et médias
Dans Gutenberg, ajoutez un bloc Formulix et choisissez formule, calcul, graphique ou chimie. Utilisez l’action de modification de l’élément Formulix pour le rouvrir. Les PNG utilisent la médiathèque et la permission native upload_files ; sans elle, le téléversement de graphiques est impossible.
Le bloc enregistre du HTML statique : formules, tableaux et images restent lisibles après désactivation du plugin. KSES est étendu aux éléments et attributs MathML nécessaires sans accorder unfiltered_html aux auteurs.
Limites connues
Testé sur WordPress 6.8/PHP 8.3 avec le rôle Auteur, les quatre types, un téléversement réel, l’enregistrement REST/KSES et la modification après rechargement. Aucune soumission à WordPress.org. Ce test ne valide pas les autres versions ou éditeurs WordPress.
Le traitement du presse-papiers OMML/RTF de Word reste propre à TinyMCE. Le collage depuis Word sur les autres plateformes et l’usage simultané de plusieurs langues ne sont pas encore pris en charge.
Avant une utilisation publique, l’exploitant doit annoncer le service externe, ses coûts, l’assistance et les textes définitifs de conditions et de confidentialité. Le ZIP comprend les sources dans source/ et les licences.