Spintax est un plugin WordPress pour la génération de contenu dynamique basée sur des modèles avec le balisage spintax. Créez des modèles réutilisables avec des variantes textuelles aléatoires, de la substitution de variables et de la logique de permutation — puis intégrez-les n'importe où sur le site via des shortcodes ou PHP.
Fonctionnalités principales
- Énumérations —
{a|b|c}choisit une option au hasard, avec support d'imbrication - Permutations —
[<config>a|b|c]choisit N éléments, mélange et joint avec des séparateurs personnalisés - Variables —
%var%avec portée globale, locale (#set) et au niveau shortcode - Modèles imbriqués — intégrez des modèles dans des modèles via
#includeou[spintax] - Object cache — le rendu est mis en cache via l'API WP Object Cache (compatible Redis / Memcached)
- Régénération cron — rafraîchissement programmé optionnel du cache par modèle
- Validation — correspondance des crochets, détection de références circulaires, vérification syntaxique
- Interface admin — éditeur de code, aperçu en direct, copie de shortcode, page de paramètres
Syntaxe basée sur le standard GTW (Generating The Web).
Statut
v1.1.0 soumise à WordPress.org, en attente de réponse. Le dépôt GitHub est la source canonique pendant la revue du plugin.