SDStreltsov Digital
SPINCRAFT KNOWLEDGE BASE

Документация SpinCraft

Полное руководство по SpinCraft 1.8.0 — WordPress-платформе для casino/iGaming affiliate-проектов: казино, слоты, бонусы, GEO, affiliate tracking, Revenue/Postback, feeds, SEO, аналитика и production-инструменты.

SpinCraft 1.8.0WordPress 6.4+PHP 7.4+Статус Stable / Production
БЫСТРЫЙ СТАРТ

От ZIP темы до production iGaming-сайта

  1. УстановитьSpinCraft
  2. Активироватьлицензию
  3. ПройтиQuick Start
  4. Заполнитьказино / GEO / feeds
  5. ПроверитьProduction Ready
01 · СТАРТ

Системные требования

WordPress6.4 или новее
PHP7.4 или новее
HTTPSРекомендуется для аккаунтов, postback, аналитики и production
Постоянные ссылкиДолжны быть включены
WP-CronИспользуется feeds и автоматическими задачами
02 · СТАРТ

Установка SpinCraft

WordPress → Внешний вид → Темы → Добавить новую → Загрузить тему
  1. Загрузите ZIP.

    Установите и активируйте тему.

  2. Откройте админку SpinCraft.

    При первом заходе создаются служебные таблицы и системные страницы.

  3. Активируйте лицензию.

    После активации доступны приватные стабильные релизы.

  4. Пройдите Quick Start.

    Настройте дизайн, GEO, шапку и интеграции.

03 · СТАРТ

Quick Start Wizard

SpinCraft → Quick Start

Мастер первого запуска помогает выбрать branding и визуальный пресет, базовую конфигурацию шапки, Webmaster/Analytics и режим clean/demo start. GEO теперь опционален: на новых установках он выключен по умолчанию и включается отдельной галочкой.

Начиная с 1.7.1, без включённого GEO мастер не создаёт GEO-зависимую фильтрацию. Если GEO включён и выбран основной рынок, demo-казино, слоты и бонусы получают этот GEO автоматически; миграция 1.6.4 также сохраняется для старых demo-установок.

03A · СТАРТ

Launch Center & Project Journal — 1.8.0

SpinCraft → Старт / Launch Center

Launch Center — первый экран админки SpinCraft 1.8.0. Он показывает общий процент готовности проекта, автоматически проверяет бренд, Design Lab, Hero, Homepage Preset, Site Modules, количество опубликованного контента, SEO, affiliate-настройки, аналитику, Revenue/Postback, аккаунты, Community, лицензию и Production Ready.

Доступны три сценария: Быстрый старт, SEO / Affiliate и Полная платформа. Сценарий меняет только чек-лист и не переключает настройки автоматически. Отключённые Site Modules учитываются как «Не требуется».

Project Journal автоматически фиксирует ключевые изменения настроек и публикацию контента; администратор также может добавлять ручные заметки. Кнопка «Что делать дальше?» ведёт к первому незавершённому этапу.

04 · СТАРТ

Лицензия

SpinCraft → Лицензия

Ключи SpinCraft имеют префикс SP-. Basic рассчитан на 1 домен, Standard — 3, Business — до 10, Unlimited — без ограничения доменов. White Label доступен Business и Unlimited.

05 · СТАРТ

Update Center и Safe Rollback

SpinCraft получает stable-релизы с сервера Streltsov Digital. Перед установкой обновления может создаваться snapshot темы для Safe Rollback. Доступны режимы auto-update: off, security и all.

06 · СТАРТ

Role Manager

Роли SpinCraft Editor, Moderator, SEO Manager и Marketer разделяют доступ к контенту, отзывам, SEO, маркетингу и системным разделам без необходимости выдавать всем пользователям полный manage_options.

07 · СТАРТ

Admin UI

Начиная с 1.8.0 первым экраном SpinCraft является Launch Center. Старый функциональный dashboard сохранён отдельным пунктом «Обзор системы». Меню по-прежнему сгруппировано по задачам: управление, контент, монетизация, SEO / Growth, импорт и production-инструменты.

08 · КОНТЕНТ

Casino Directory

Для казино доступны рейтинг, бонус, минимальный депозит, лицензия, выплаты, платежные методы, валюты, платформы, affiliate URL, CTA, плюсы/минусы и GEO. Каталог поддерживает фильтрацию и сортировку.

08A · КОНТЕНТ

Casino Review Hub и Score Dashboard

Премиальная single-страница казино поддерживает пресеты Pro Dashboard / Editorial / Compact, sticky tabs Overview/Bonuses/Reviews/Payments/FAQ, quick facts, промокод, связанные бонусы и editorial subratings. В 1.5.7 добавлен визуальный Score Dashboard для подоценок и итогового редакционного рейтинга.

09 · КОНТЕНТ

Compare Center

Посетитель может выбрать до четырёх казино. Выбор хранится локально в браузере, а отдельная страница сравнения показывает ключевые параметры рядом.

10 · КОНТЕНТ

Reviews Center

Оценка 1–5, заголовок, текст, плюсы/минусы, moderation и опциональные guest reviews. Агрегированные оценки выводятся только из опубликованных пользовательских отзывов. В кабинете 1.6.x пользователь видит историю собственных отзывов.

11 · КОНТЕНТ

Slot Vault

Слоты имеют RTP, volatility, paylines, max win, demo URL, провайдера и тип. Архив фильтруется по provider/type и рассчитан на большой каталог.

11A · КОНТЕНТ

Slot Review & Demo Hub

Single-страница слота поддерживает playable iframe demo, fullscreen, характеристики, бонус/промокод, связанные казино, отзывы, FAQ и mobile-first layout. Публичная форма отзыва следует настройкам Reviews Center и не зависит от старого глобального comment_status.

12 · КОНТЕНТ

Провайдеры

Отдельные страницы провайдеров хранят профиль студии и выводят связанные игры. Для слотов дополнительно используется provider taxonomy.

13 · КОНТЕНТ

Бонусы

Welcome, Reload, Cashback, Free Spins и другие офферы хранят значение бонуса, wagering, минимальный депозит, maximum и affiliate CTA.

13A · КОНТЕНТ

Модули сайта — SpinCraft 1.7.1

SpinCraft → Модули сайта

Слоты, Бонусы, Провайдеры и GEO / Multi-GEO включаются независимо. Отключение не удаляет записи и настройки, но убирает соответствующие публичные URL, fallback-навигацию, menu/footer links, секции главной, поиск и sitemap. Hero Studio и Homepage Presets учитывают состояние модулей.

GEO на новых установках выключен по умолчанию. При его отключении скрываются GEO-страницы, GEO-фильтры, переключатель рынка/валюты, hreflang и GEO sitemap; сохранённые GEO-термы и привязки остаются в базе.

14 · КОНТЕНТ

GEO

Таксономия GEO используется каталогами и Multi-GEO. Владельцу не навязывается фиксированный набор стран — GEO создаются под конкретный проект.

15 · КОНТЕНТ

Demo Studio

Создаёт демонстрационные казино, слоты, бонусы, провайдеров, GEO, типы игр и статьи. Демо предназначено для знакомства с системой и должно быть заменено реальными данными перед production.

16 · ДИЗАЙН

Design Lab — 1.7.4

SpinCraft → Design Lab

Шесть глобальных цветовых пресетов — Prism Night, Velvet Casino, Arctic Glass, Noir Gold, Emerald Lounge и Crimson Club — меняют фон, поверхности, текст, акценты, Hero, bonus gradient, Provider/GEO-блоки, финальную сферу и базовую Light Mode палитру.

Режим «Своя палитра» позволяет вручную задать цвета тёмной и светлой схемы. Там же регулируются базовое скругление и максимальная ширина сайта. Design Preset работает независимо от Homepage Preset и Hero Preset.

16A · ДИЗАЙН

Hero Studio

Пять пресетов первого экрана: Universe, Slider, Showcase, Casino Mosaic и Minimal. Slider поддерживает до 5 слайдов, autoplay, arrows/dots, swipe и reduced-motion; CTA и системные карточки учитывают состояние Site Modules.

В 1.7.2 добавлен Visual Brand Editor: знак/инициалы или собственный логотип для Hero, подписи Universe, плавающие карточки и Showcase labels редактируются из админки. Вшитый demo-брендинг можно заменить или очистить.

16B · ДИЗАЙН

Homepage Studio и Presets

Все основные секции главной можно включать/выключать и менять местами. Готовые Homepage Presets: Signature, Casino First, Slots Magazine, Bonus / Conversion, SEO / Editorial и Compact.

Заголовки, описания, CTA, ticker labels, bonus cards, GEO visual text и финальный блок редактируются из админки. У каждой bonus-card можно выбрать собственный логотип из Media Library и отдельную ссылку; с 1.7.19 логотипы выводятся без белой подложки и корректно масштабируются. В 1.7.16 редакционный блок получил featured images, а в 1.7.18 — редактируемый CTA «Все статьи» на архив блога.

17 · ДИЗАЙН

Шапка, подвал и публичный бренд

Можно включать/выключать основное меню, поиск, каталог, Compare, аккаунт, GEO и соцсети. Поддерживаются Telegram, VK, YouTube, Instagram и X.

Раздел «Бренд публичного сайта» позволяет выбрать логотип из Media Library, изменить название и подпись, управлять footer signature и показом версии. Это независимо от White Label: внешний сайт можно брендировать на любом тарифе.

18 · ДИЗАЙН

Light / Dark Theme

Посетитель может переключать светлую и тёмную тему. Владелец выбирает default Dark, Light или System, пользовательский выбор сохраняется локально.

19 · СТАТЬИ

Blog Layout Center

SpinCraft → Blog Layout Center

Шесть пресетов: Editorial, Compact, Magazine, Cards, List и Minimal. Владелец задаёт 1–30 записей на страницу, 1–4 desktop-колонки, gap 8–48 px, формат обложки 16:9 / 4:3 / 3:2 / 1:1 и отдельно включает дату, категорию, время чтения, описание и CTA-кнопку.

Настройки применяются к /blog/ и стандартным WordPress-архивам. В 1.7.15 исправлена featured-карточка Magazine: широкая обложка заполняет карточку полностью и использует spincraft-wide. На мобильном сетка автоматически переходит в одну колонку без горизонтального overflow.

19A · СТАТЬИ

Article Sidebar Builder — 1.7.5/1.7.6

SpinCraft → Sidebar Builder

Правый sidebar обычных статей собирается из модулей: содержание H2/H3, Top Casino, Bonus, Slots, Providers, связанные сущности/статьи, редакционный блок, подписка, CTA, Ads и WordPress Widgets. Пресеты Balanced, SEO, Conversion и Minimal задают стартовую структуру, а порядок меняется drag & drop.

Smart Sticky 1.7.6 не создаёт внутренний scrollbar: короткий sidebar фиксируется, а длинный прокручивается вместе со страницей.

19B · СТАТЬИ

Article Rail — 1.7.7

Узкая левая панель статьи работает отдельно от коммерческого sidebar. Режимы Navigation / Minimal / Social показывают reading progress, возврат в блог, рубрику, время чтения, текущий H2/H3, избранное, TG/VK/copy и кнопку «Наверх». На tablet/mobile Rail превращается в compact-панель или скрывается по настройке.

20 · СТАТЬИ

Content Templates

Готовые draft-структуры для Casino Review, Slot Review, Bonus, Provider и GEO Guide.

20A · SEO

SEO Content Blocks

Системные страницы, singular CPT, архивы и таксономии могут иметь отдельный нижний SEO-текст в оформленном блоке. Для материалов используется собственный iframe-free визуальный редактор с H2/H3, форматированием, списками, цитатами, ссылками и HTML-режимом; он не зависит от TinyMCE/Gutenberg.

При активном Yoast SEO или Rank Math внешний SEO-плагин имеет приоритет для Title, Meta Description и Canonical. SpinCraft SEO работает как fallback, когда внешний SEO-плагин не активен.

20B · MEDIA

Media Size Guide

Админка показывает рекомендуемые размеры: Hero Slider 1920×900, казино 1200×900, слоты/бонусы 1200×675, статьи 1376×768, провайдеры 800×800, Social/OG 1200×630. Это рекомендации, а не жёсткие ограничения загрузки.

21 · ДИЗАЙН

Public Content Control 2.0

Публичные подписи, CTA, fallback/empty-state тексты, form labels, validation messages, навигация, футер, каталоги, Casino/Slot Review Hub, бонусы, провайдеры, GEO, Article Rail/Sidebar, отзывы, аккаунт, Compare Center, Consent и подписки редактируются без правки PHP.

Frontend JS также получает строки из Public Content Control. Подписки используют {brand}; клиентский Telegram Streltsov Digital больше не подставляется по умолчанию.

22 · МОНЕТИЗАЦИЯ

Advertising Center

Зоны под шапкой, на главной, article/sidebar и перед footer. Поддерживаются безопасный HTML, iframe и shortcode; произвольный JavaScript из рекламного поля не выполняется.

23 · ДИЗАЙН

18+ / informational notice

Плашку можно полностью отключить либо использовать как bottom bar или modal. Настраиваются текст, CTA и срок повторного показа.

23A · COMMUNITY

SpinCraft Community 1.2.0

Плагины → SpinCraft Community · SpinCraft → Модули сайта → Форум / Community · SpinCraft → Роли и доверие

Community — отдельный companion-плагин, входящий в лицензию SpinCraft. Он создаёт /forum/, /forum/rules/ и /forum/members/, категории, темы, ответы, теги, поиск и профили участников. Форум можно отключить как Site Module без удаления данных.

1.2.0 Extended Member Profiles. Участник может загрузить собственное Community-фото и заполнить «О себе», организацию, должность, месяц/год начала работы в индустрии, страну/GEO, сайт и Telegram. Для представителей казино/провайдеров официальный статус, бренд и ссылка подтверждаются администратором; пользователь не может назначить verified-role самостоятельно.

1.1.0 Roles, Trust & Permissions. Отдельные форумные роли не меняют WordPress-роли: Участник, Проверенный, Эксперт, Модератор, Представитель казино, Представитель провайдера и Команда проекта. Настраиваются пороги создания темы (по умолчанию после 20 сообщений) и внешних ссылок (по умолчанию после 5), индивидуальные разрешения, read-only/blocked статусы, уровни репутации и публичный leaderboard.

1.1.1 Demo Forum Seeder. Раздел SpinCraft → Демо форум создаёт реалистичное демонстрационное наполнение с пользователями, ролями, темами, ответами, лайками, подписками, лучшими ответами, sticky/locked состояниями. Demo-данные помечаются и удаляются отдельно, не затрагивая реальный контент.

1.0.3 Category Icons / 1.0.1 Appearance. Категории используют редактируемые полупрозрачные watermark-иконки; для каждой можно выбрать встроенную иконку или загрузить свою, задать размер и прозрачность. Forum Appearance Editor управляет Hero, логотипом, фоном, цветами, CTA, счётчиками, поиском и названиями секций.

Community использует ту же SP-* лицензию SpinCraft. С 1.0.2 плагин имеет собственный private updater и получает обновления в WordPress → Плагины без второго ключа. Начиная с SpinCraft 1.7.10 тема сохраняет bootstrap для старых установок Community 1.0.0/1.0.1.

24 · ПОЛЬЗОВАТЕЛИ

Личный кабинет

Front-end аккаунт включает вход, полноценный профиль, избранные казино/слоты/бонусы, подписки, историю отзывов и жалоб. Пользовательские сценарии работают без обязательного доступа в wp-admin.

24A · ПОЛЬЗОВАТЕЛИ

Profile и локальный аватар

В 1.6.x пользователь может редактировать отображаемое имя, имя, фамилию, email, описание и при необходимости пароль. Поддерживается локальный JPG/PNG/WebP avatar до 2 МБ с заменой/удалением; поле «Сайт» из фронтенд-профиля удалено.

24B · ПОЛЬЗОВАТЕЛИ

Favorites, Subscriptions & Reports

Кабинет показывает расширенное избранное, подписки, историю собственных reviews/reports. На странице казино доступны действия «В избранное» и «Пожаловаться», а администратор получает отдельный реестр обращений.

25 · ПОЛЬЗОВАТЕЛИ

Публичная регистрация

Владелец может полностью отключить регистрацию новых пользователей. Существующие аккаунты при этом продолжают входить.

26 · ПОЛЬЗОВАТЕЛИ

Email Center

Единый фирменный HTML-шаблон SpinCraft: from name/email, логотип, accent, footer и тестовая отправка.

27 · ПОЛЬЗОВАТЕЛИ

Alert Center

Email-уведомления и опциональный Telegram Bot для новых casino/bonus/slot публикаций. Секрет Telegram не попадает в migration bundle.

28 · МОНЕТИЗАЦИЯ

Affiliate Link Manager

Внутренние /go/casino/{slug}/ и /go/bonus/{slug}/ ссылки централизуют переходы и позволяют передавать click_id как SubID.

29 · МОНЕТИЗАЦИЯ

Click Analytics

First-party click table хранит click_id, источник CTA, страницу, GEO, устройство, UTM и A/B variant без открытого IP и fingerprint.

30 · МОНЕТИЗАЦИЯ

Conversion & Revenue

REST/S2S postback /wp-json/spincraft/v1/conversion принимает registration, ftd, deposit, qualified и revenue. Доступны дедупликация, currency и EPC.

31 · МОНЕТИЗАЦИЯ

A/B CTA Testing

Варианты A/B для casino cards, hero/sidebar и bonus CTA. Метрики: impressions, clicks, CTR, FTD, Revenue и EPC. Автоматический «победитель» не назначается.

32 · МОНЕТИЗАЦИЯ

Smart Rankings

Hybrid, Editorial, Traffic, FTD, EPC и Revenue; окна 7/30/90 дней и manual override. Ranking можно применять к каталогу и главной.

33 · GROWTH

Multi-GEO / Localization

Запоминаемый GEO, язык/locale, валюта, CTA, hreflang и фильтрация архивов. Персонализированные ?geo= URL получают noindex.

34 · ИМПОРТ

Feed Center

CSV / JSON / XML и URL sources для казино и слотов, preview/upsert и расписания hourly/twicedaily/daily через WP-Cron. Safe Mode блокирует автоматические jobs.

36 · ANALYTICS

Webmaster & Analytics

Яндекс Вебмастер/Метрика, Google Search Console, GA4, GTM, Bing и Microsoft Clarity. Custom Head/Body/Footer snippets можно привязать к consent category.

37 · SEO

SEO и совместимость с плагинами

SpinCraft имеет собственные Title/Description/Canonical/noindex и fallback Open Graph/Twitter. При активном Yoast SEO или Rank Math внешний SEO-плагин получает приоритет, а SpinCraft не выводит дублирующие meta/canonical.

38 · SEO

Schema Center

Organization, WebSite, Article, BreadcrumbList и FAQPage. При Yoast/Rank Math собственный JSON-LD по умолчанию приостанавливается для исключения дублей.

39 · СИСТЕМА

Performance Center

Safe switches для emoji, oEmbed, generator, guest Dashicons и defer SpinCraft JS. Качество новых JPEG/WebP/AVIF регулируется в диапазоне 65–95%.

40 · СИСТЕМА

Diagnostics

Проверяет WordPress/PHP, HTTPS, permalinks, REST, cron, таблицы аналитики, GEO, casino content, postback, feeds, consent, SEO, rankings и uploads.

41 · СИСТЕМА

Migration Center

JSON export/import с SHA256 checksum и заменой staging-domain. Лицензия, postback secret, Telegram token, custom snippets, feed URLs и analytics data не экспортируются.

42 · СИСТЕМА

Production Ready

Launch checklist для HTTPS, индексации, Privacy, permalinks, menus, logo/favicon, casino/GEO, affiliate URL, postback, Consent, cron, REST, Schema, Performance, License, Quick Start, account page и Email Center. Есть security headers, generator hiding и Safe Mode.

43 · СИСТЕМА

White Label

Business и Unlimited могут менять branding админки: название продукта, компанию, сайт, поддержку и логотип. На официальном demo/dev окружении режим доступен для тестирования.

44 · СИСТЕМА

Privacy

Affiliate attribution не требует хранения открытого IP или fingerprint. Consent управляет опциональными analytics/marketing integrations, а чувствительные секреты исключаются из migration bundle.

45 · ПОДДЕРЖКА

Если что-то не работает

Сначала проверьте SpinCraft → Diagnostics и Production Ready, затем Update Center. Для воспроизводимой ошибки укажите версию SpinCraft, WordPress/PHP, активный модуль и шаги воспроизведения.

Документация синхронизирована с SpinCraft 1.8.0. Следующие стабильные изменения добавляются сюда вместе с публичным релизом.