Spintax

Geração de conteúdo baseada em templates para WordPress: marcação spintax e vínculos com ACF e post-meta para conteúdo dinâmico em qualquer escala.

Disponível em: WordPress.org GitHub
Site do projeto →

Spintax é um conjunto de ferramentas de geração de conteúdo para WordPress. Crie templates reutilizáveis em marcação spintax — enumerações, permutações, variáveis, condicionais e concordância de plural — e depois incorpore-os em linha via shortcodes e PHP, ou vincule-os a campos ACF e post-meta para que cada post correspondente receba a sua própria variante renderizada ao salvar, por cron ou sob demanda.

Marcação

  • Enumerações{a|b|c} escolhe uma opção ao acaso, com aninhamento
  • Permutações[<config>a|b|c] pega N elementos, embaralha e une com separadores personalizados
  • Variáveis%var% com escopo global, local (#set) e de shortcode
  • Condicionais{?VAR?then|else} ramifica conforme uma variável esteja definida
  • Concordância de plural{plural N: one|few|many} escolhe a forma gramaticalmente correta pelo número (RU/UK/BE 3 formas, estilo EN 2 formas)
  • Templates aninhados — incorpore um template dentro de outro via #include ou [spintax]

Vínculos com ACF e post-meta

Combine um template com um campo ACF (text / textarea / wysiwyg) ou uma chave post-meta, configure-o uma vez por tipo de post, e o Spintax preenche o campo em cada post correspondente: semeia campos vazios, preserva edições manuais e regenera ao salvar ou por cron.

  • Bulk Apply — percursos assíncronos em blocos via Action Scheduler, com um «Run now» síncrono e WP-CLI como alternativa
  • Logs — um registro por percurso do que cada execução escreveu, ignorou ou limpou
  • WP-CLIwp spintax bindings list|apply|test|export|import para sincronização staging → produção
  • Migração — assistente de um passo para quem vem de nested-spintax-for-acf

Desempenho e privacidade

A saída renderizada é armazenada em cache via API WP Object Cache (compatível com Redis / Memcached), com regeneração opcional por cron e por template. Tudo roda localmente: sem serviços externos, sem rastreamento, sem que nenhum dado saia do seu servidor.

Sintaxe baseada no padrão GTW (Generating The Web).