Spintax

Шаблонная генерация динамического контента для WordPress через spintax-разметку.

Доступно в: WordPress.org GitHub
Сайт проекта →

Spintax — WordPress-плагин для шаблонной генерации контента на основе spintax-разметки. Создавайте переиспользуемые шаблоны с рандомными вариантами текста, подстановкой переменных и перестановками, а затем встраивайте их куда угодно через шорткоды или PHP.

Ключевые возможности

  • Перечисления{a|b|c} случайно выбирает один вариант, поддерживается вложенность
  • Перестановки[<config>a|b|c] берёт N элементов, перемешивает и соединяет через заданный разделитель
  • Переменные%var% с глобальной, локальной (#set) и шорткод-областью видимости
  • Вложенные шаблоны — можно встраивать один шаблон в другой через #include или [spintax]
  • Object cache — рендер кешируется через WP Object Cache (совместимо с Redis / Memcached)
  • Крон-регенерация — опциональное обновление кеша по расписанию на шаблон
  • Валидация — проверка скобок, обнаружение циклических ссылок, синтаксический разбор
  • Админка — редактор с подсветкой, живой предпросмотр, копирование шорткода, страница настроек

Синтаксис построен на стандарте GTW (Generating The Web).

Статус

v1.1.0 загружен на WordPress.org, ожидает ответа ревьюера. Канонический источник — репозиторий GitHub, пока плагин находится на модерации.