Документация SpinCraft
Полное руководство по SpinCraft 1.8.0 — WordPress-платформе для casino/iGaming affiliate-проектов: казино, слоты, бонусы, GEO, affiliate tracking, Revenue/Postback, feeds, SEO, аналитика и production-инструменты.
От ZIP темы до production iGaming-сайта
- УстановитьSpinCraft
- Активироватьлицензию
- ПройтиQuick Start
- Заполнитьказино / GEO / feeds
- ПроверитьProduction Ready
Системные требования
| WordPress | 6.4 или новее |
|---|---|
| PHP | 7.4 или новее |
| HTTPS | Рекомендуется для аккаунтов, postback, аналитики и production |
| Постоянные ссылки | Должны быть включены |
| WP-Cron | Используется feeds и автоматическими задачами |
Установка SpinCraft
- Загрузите ZIP.
Установите и активируйте тему.
- Откройте админку SpinCraft.
При первом заходе создаются служебные таблицы и системные страницы.
- Активируйте лицензию.
После активации доступны приватные стабильные релизы.
- Пройдите Quick Start.
Настройте дизайн, GEO, шапку и интеграции.
Quick Start Wizard
Мастер первого запуска помогает выбрать branding и визуальный пресет, базовую конфигурацию шапки, Webmaster/Analytics и режим clean/demo start. GEO теперь опционален: на новых установках он выключен по умолчанию и включается отдельной галочкой.
Начиная с 1.7.1, без включённого GEO мастер не создаёт GEO-зависимую фильтрацию. Если GEO включён и выбран основной рынок, demo-казино, слоты и бонусы получают этот GEO автоматически; миграция 1.6.4 также сохраняется для старых demo-установок.
Launch Center & Project Journal — 1.8.0
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 автоматически фиксирует ключевые изменения настроек и публикацию контента; администратор также может добавлять ручные заметки. Кнопка «Что делать дальше?» ведёт к первому незавершённому этапу.
Лицензия
Ключи SpinCraft имеют префикс SP-. Basic рассчитан на 1 домен, Standard — 3, Business — до 10, Unlimited — без ограничения доменов. White Label доступен Business и Unlimited.
Update Center и Safe Rollback
SpinCraft получает stable-релизы с сервера Streltsov Digital. Перед установкой обновления может создаваться snapshot темы для Safe Rollback. Доступны режимы auto-update: off, security и all.
Role Manager
Роли SpinCraft Editor, Moderator, SEO Manager и Marketer разделяют доступ к контенту, отзывам, SEO, маркетингу и системным разделам без необходимости выдавать всем пользователям полный manage_options.
Admin UI
Начиная с 1.8.0 первым экраном SpinCraft является Launch Center. Старый функциональный dashboard сохранён отдельным пунктом «Обзор системы». Меню по-прежнему сгруппировано по задачам: управление, контент, монетизация, SEO / Growth, импорт и production-инструменты.
Casino Directory
Для казино доступны рейтинг, бонус, минимальный депозит, лицензия, выплаты, платежные методы, валюты, платформы, affiliate URL, CTA, плюсы/минусы и GEO. Каталог поддерживает фильтрацию и сортировку.
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 для подоценок и итогового редакционного рейтинга.
Compare Center
Посетитель может выбрать до четырёх казино. Выбор хранится локально в браузере, а отдельная страница сравнения показывает ключевые параметры рядом.
Reviews Center
Оценка 1–5, заголовок, текст, плюсы/минусы, moderation и опциональные guest reviews. Агрегированные оценки выводятся только из опубликованных пользовательских отзывов. В кабинете 1.6.x пользователь видит историю собственных отзывов.
Slot Vault
Слоты имеют RTP, volatility, paylines, max win, demo URL, провайдера и тип. Архив фильтруется по provider/type и рассчитан на большой каталог.
Slot Review & Demo Hub
Single-страница слота поддерживает playable iframe demo, fullscreen, характеристики, бонус/промокод, связанные казино, отзывы, FAQ и mobile-first layout. Публичная форма отзыва следует настройкам Reviews Center и не зависит от старого глобального comment_status.
Провайдеры
Отдельные страницы провайдеров хранят профиль студии и выводят связанные игры. Для слотов дополнительно используется provider taxonomy.
Бонусы
Welcome, Reload, Cashback, Free Spins и другие офферы хранят значение бонуса, wagering, минимальный депозит, maximum и affiliate CTA.
Модули сайта — SpinCraft 1.7.1
Слоты, Бонусы, Провайдеры и GEO / Multi-GEO включаются независимо. Отключение не удаляет записи и настройки, но убирает соответствующие публичные URL, fallback-навигацию, menu/footer links, секции главной, поиск и sitemap. Hero Studio и Homepage Presets учитывают состояние модулей.
GEO на новых установках выключен по умолчанию. При его отключении скрываются GEO-страницы, GEO-фильтры, переключатель рынка/валюты, hreflang и GEO sitemap; сохранённые GEO-термы и привязки остаются в базе.
GEO
Таксономия GEO используется каталогами и Multi-GEO. Владельцу не навязывается фиксированный набор стран — GEO создаются под конкретный проект.
Demo Studio
Создаёт демонстрационные казино, слоты, бонусы, провайдеров, GEO, типы игр и статьи. Демо предназначено для знакомства с системой и должно быть заменено реальными данными перед production.
Design Lab — 1.7.4
Шесть глобальных цветовых пресетов — 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.
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-брендинг можно заменить или очистить.
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 «Все статьи» на архив блога.
Шапка, подвал и публичный бренд
Можно включать/выключать основное меню, поиск, каталог, Compare, аккаунт, GEO и соцсети. Поддерживаются Telegram, VK, YouTube, Instagram и X.
Раздел «Бренд публичного сайта» позволяет выбрать логотип из Media Library, изменить название и подпись, управлять footer signature и показом версии. Это независимо от White Label: внешний сайт можно брендировать на любом тарифе.
Light / Dark Theme
Посетитель может переключать светлую и тёмную тему. Владелец выбирает default Dark, Light или System, пользовательский выбор сохраняется локально.
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.
Article Rail — 1.7.7
Узкая левая панель статьи работает отдельно от коммерческого sidebar. Режимы Navigation / Minimal / Social показывают reading progress, возврат в блог, рубрику, время чтения, текущий H2/H3, избранное, TG/VK/copy и кнопку «Наверх». На tablet/mobile Rail превращается в compact-панель или скрывается по настройке.
Content Templates
Готовые draft-структуры для Casino Review, Slot Review, Bonus, Provider и GEO Guide.
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-плагин не активен.
Media Size Guide
Админка показывает рекомендуемые размеры: Hero Slider 1920×900, казино 1200×900, слоты/бонусы 1200×675, статьи 1376×768, провайдеры 800×800, Social/OG 1200×630. Это рекомендации, а не жёсткие ограничения загрузки.
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 больше не подставляется по умолчанию.
Advertising Center
Зоны под шапкой, на главной, article/sidebar и перед footer. Поддерживаются безопасный HTML, iframe и shortcode; произвольный JavaScript из рекламного поля не выполняется.
18+ / informational notice
Плашку можно полностью отключить либо использовать как bottom bar или modal. Настраиваются текст, CTA и срок повторного показа.
SpinCraft Community 1.2.0
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.
Личный кабинет
Front-end аккаунт включает вход, полноценный профиль, избранные казино/слоты/бонусы, подписки, историю отзывов и жалоб. Пользовательские сценарии работают без обязательного доступа в wp-admin.
Profile и локальный аватар
В 1.6.x пользователь может редактировать отображаемое имя, имя, фамилию, email, описание и при необходимости пароль. Поддерживается локальный JPG/PNG/WebP avatar до 2 МБ с заменой/удалением; поле «Сайт» из фронтенд-профиля удалено.
Favorites, Subscriptions & Reports
Кабинет показывает расширенное избранное, подписки, историю собственных reviews/reports. На странице казино доступны действия «В избранное» и «Пожаловаться», а администратор получает отдельный реестр обращений.
Публичная регистрация
Владелец может полностью отключить регистрацию новых пользователей. Существующие аккаунты при этом продолжают входить.
Email Center
Единый фирменный HTML-шаблон SpinCraft: from name/email, логотип, accent, footer и тестовая отправка.
Alert Center
Email-уведомления и опциональный Telegram Bot для новых casino/bonus/slot публикаций. Секрет Telegram не попадает в migration bundle.
Affiliate Link Manager
Внутренние /go/casino/{slug}/ и /go/bonus/{slug}/ ссылки централизуют переходы и позволяют передавать click_id как SubID.
Click Analytics
First-party click table хранит click_id, источник CTA, страницу, GEO, устройство, UTM и A/B variant без открытого IP и fingerprint.
Conversion & Revenue
REST/S2S postback /wp-json/spincraft/v1/conversion принимает registration, ftd, deposit, qualified и revenue. Доступны дедупликация, currency и EPC.
A/B CTA Testing
Варианты A/B для casino cards, hero/sidebar и bonus CTA. Метрики: impressions, clicks, CTR, FTD, Revenue и EPC. Автоматический «победитель» не назначается.
Smart Rankings
Hybrid, Editorial, Traffic, FTD, EPC и Revenue; окна 7/30/90 дней и manual override. Ranking можно применять к каталогу и главной.
Multi-GEO / Localization
Запоминаемый GEO, язык/locale, валюта, CTA, hreflang и фильтрация архивов. Персонализированные ?geo= URL получают noindex.
Feed Center
CSV / JSON / XML и URL sources для казино и слотов, preview/upsert и расписания hourly/twicedaily/daily через WP-Cron. Safe Mode блокирует автоматические jobs.
Cookie & Consent Center
Necessary, Analytics, Marketing и External, consent lifetime, GPC и Google Consent Mode v2. Управляемые analytics/marketing snippets запускаются только после нужного согласия.
Webmaster & Analytics
Яндекс Вебмастер/Метрика, Google Search Console, GA4, GTM, Bing и Microsoft Clarity. Custom Head/Body/Footer snippets можно привязать к consent category.
SEO и совместимость с плагинами
SpinCraft имеет собственные Title/Description/Canonical/noindex и fallback Open Graph/Twitter. При активном Yoast SEO или Rank Math внешний SEO-плагин получает приоритет, а SpinCraft не выводит дублирующие meta/canonical.
Schema Center
Organization, WebSite, Article, BreadcrumbList и FAQPage. При Yoast/Rank Math собственный JSON-LD по умолчанию приостанавливается для исключения дублей.
Performance Center
Safe switches для emoji, oEmbed, generator, guest Dashicons и defer SpinCraft JS. Качество новых JPEG/WebP/AVIF регулируется в диапазоне 65–95%.
Diagnostics
Проверяет WordPress/PHP, HTTPS, permalinks, REST, cron, таблицы аналитики, GEO, casino content, postback, feeds, consent, SEO, rankings и uploads.
Migration Center
JSON export/import с SHA256 checksum и заменой staging-domain. Лицензия, postback secret, Telegram token, custom snippets, feed URLs и analytics data не экспортируются.
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.
White Label
Business и Unlimited могут менять branding админки: название продукта, компанию, сайт, поддержку и логотип. На официальном demo/dev окружении режим доступен для тестирования.
Privacy
Affiliate attribution не требует хранения открытого IP или fingerprint. Consent управляет опциональными analytics/marketing integrations, а чувствительные секреты исключаются из migration bundle.
Если что-то не работает
Сначала проверьте SpinCraft → Diagnostics и Production Ready, затем Update Center. Для воспроизводимой ошибки укажите версию SpinCraft, WordPress/PHP, активный модуль и шаги воспроизведения.