Spintax è un plugin WordPress per la generazione dinamica di contenuti basata su template con markup spintax. Crea template riutilizzabili con varianti testuali casuali, sostituzione di variabili e logica di permutazione — poi incorporali ovunque nel sito tramite shortcode o PHP.
Funzionalità principali
- Enumerazioni —
{a|b|c}sceglie un'opzione a caso, con supporto per l'annidamento - Permutazioni —
[<config>a|b|c]sceglie N elementi, mescola e unisce con separatori personalizzati - Variabili —
%var%con scope globale, locale (#set) e a livello di shortcode - Template annidati — incorpora template dentro template tramite
#includeo[spintax] - Object cache — output renderizzato cachato tramite l'API WP Object Cache (compatibile Redis / Memcached)
- Rigenerazione cron — aggiornamento programmato opzionale della cache per template
- Validazione — corrispondenza delle parentesi, rilevamento di riferimenti circolari, controllo sintattico
- UI admin — editor di codice, anteprima live, copia shortcode, pagina impostazioni
Sintassi basata sullo standard GTW (Generating The Web).
Stato
v1.1.0 inviata a WordPress.org, in attesa di risposta del revisore. Il repository GitHub è la fonte canonica durante la revisione del plugin.