Благодарю что вы здесь!
Установка ВИДЖЕТА ПЕРВОГО ЭКРАНА на сервер и вывод на странице сайта
Видео-инструкция
Видео-инструкция, в которой я показал как установить виджет первого экрана и виджет оплаты на сайт и как оба виджета редактировать.
Смотреть на RuTube — нажать, перейти и смотреть.
Как менять стили заголовка H2, дополнительного текста, подзаголовка H3 и расположение картинок
Все настройки блоков находятся в JavaScript-массиве BLOCKS внутри тега <script>. Каждый блок — это объект с параметрами.
Стили заголовка H2:
h2Text: ‘Ваш заголовок’, // текст заголовка
h2Accent: ‘выделенная часть’, // часть текста, которая будет цветной
h2Color: ‘#ffffff’, // основной цвет текста
h2AccentColor: ‘#FFCC00’, // цвет выделенной части
h2FontFamily: ‘»Roboto», Arial’, // шрифт
h2FontSize: ’44px’, // размер шрифта
h2FontWeight: 800, // жирность (100-900)
h2Italic: false, // курсив: true/false
h2OffsetX: 0, // смещение по горизонтали (px)
h2OffsetY: 0, // смещение по вертикали (px)
Стили дополнительного текста (Lead):
leadText: ‘Ваш пояснительный текст’,
leadColor: ‘#ffffff’,
leadFontFamily: ‘Arial, Helvetica, sans-serif’,
leadFontSize: ’24px’,
leadFontWeight: 400,
leadItalic: false,
leadOffsetX: 0,
leadOffsetY: 0,
Стили подзаголовка H3:
h3Text: ‘Ваш подзаголовок’,
h3Color: ‘#FFCC00’,
h3FontFamily: ‘Arial, Helvetica, sans-serif’,
h3FontSize: ’26px’,
h3FontWeight: 800,
h3Italic: false,
h3OffsetX: 0,
h3OffsetY: 0,
Расположение и стили каждой картинки:
Каждая из 7 картинок — это объект в массиве images:
{
url: ‘https://вашсайт.ру/картинка.jpg’,
size: 130, // размер (ширина = высота) в пикселях
rotate: 0, // поворот в градусах (например, -5, 10)
offsetX: 0, // смещение по горизонтали в пикселях
offsetY: 0 // смещение по вертикали в пикселях
}
Пример: чтобы картинку сдвинуть вправо на 20px и наклонить на 5°:
{ url: ‘…’, size: 130, rotate: 5, offsetX: 20, offsetY: 0 }
2. Как менять цвет выделенной части в H2 и слова «БЕСПЛАТНО» в H3
🟡 Цвет выделенной части в H2:
В настройках блока меняй параметр h2AccentColor:
h2AccentColor: ‘#FFCC00’, // жёлтый (по умолчанию)
h2AccentColor: ‘#FF0000’, // красный
h2AccentColor: ‘#00FF00’, // зелёный
Выделяемое слово/фраза задаётся в h2Accent — это должна быть точная копия части текста из h2Text.
⚪ Цвет слова «БЕСПЛАТНО» в H3:
В верхней части CSS (в блоке .pervekr01_root) найди переменную:
—pervekr01-h3-free-color: #ffffff;
Измени значение на любой цвет:
—pervekr01-h3-free-color: #FF0000; /* красный */
—pervekr01-h3-free-color: #00FFFF; /* голубой */
Работает автоматически со словом «БЕСПЛАТНО» в тексте H3 любого блока.
3. Как делать фон светлее или темнее
У каждого блока есть параметр затемнения:
overlayColor: ‘#000000’, // цвет затемнения (обычно чёрный)
overlayOpacity: 0.45, // прозрачность: 0 = прозрачно, 1 = полностью залито
Примеры:
overlayOpacity: 0.2→ фон светлее (мало затемнения)overlayOpacity: 0.7→ фон темнее (сильное затемнение)overlayOpacity: 0→ фон без затемнения
Можно также менять цвет затемнения — например, синий или тёмно-фиолетовый:
overlayColor: ‘#001133’,
overlayOpacity: 0.5,
4. Какие размеры должны быть у фоновой картинки
- Рекомендуемый размер: 1920×1080 пикселей (Full HD) или 2400×1350 для Retina-экранов
- Пропорции: 16:9 (широкоформатное)
- Формат: JPG (для фото) или WebP (для меньшего веса)
- Вес: желательно до 200–400 КБ (оптимизировать через TinyPNG или Squoosh)
- Минимальная ширина: 1200 px (иначе будет размытие на больших экранах)
5. Как загрузить файл виджета на хостинг
Через FTP-клиент (FileZilla, Total Commander):
- Подключись к серверу по FTP (данные — в панели хостинга).
- Перейди в корневую папку сайта (обычно
public_htmlилиwww). - Создай папку
calc(если её ещё нет). - Загрузи в неё файл
pervekr01.html.
Через файловый менеджер хостинга (cPanel, ISPmanager):
- Открой файловый менеджер в панели хостинга.
- Перейди в
public_html(или корень сайта). - Создай папку
calcи войди в неё. - Нажми «Загрузить» и выбери файл
pervekr01.html.
Итоговый путь: https://вашсайт.ру/calc/pervekr01.html
Проверь работу, открыв этот URL в браузере — должен отобразиться виджет.
6. Как вывести виджет в статье сайта WordPress
Способ 1: через блок «HTML» (Гутенберг):
- Открой статью для редактирования.
- Нажми «+» → Форматирование → «Произвольный HTML» (Custom HTML).
- Вставь код:
<iframe class=»calc-frame» src=»/calc/pervekr01.html» width=»100%» height=»600″ style=»border:0;» scrolling=»no» loading=»lazy»></iframe>
- Сохрани и опубликуй статью.
Способ 2: через классический редактор:
- Переключись во вкладку «Текст» (не «Визуально»).
- Вставь тот же код
<iframe>. - Обнови статью.
7. Как использовать виджет с другим содержимым на другой странице
Шаг 1: скопируй файл и переименуй
- Скачай файл
pervekr01.htmlс хостинга или создай новый с названиемpervekr02.html. - Переименуй его, например, в
pervekr02.html. - Открой файл
pervekr02.htmlв текстовом редакторе (VS Code, Notepad++, Sublime Text) и добавь в него весь код из файлаpervekr01.html.
Шаг 2: замени все упоминания идентификатора
С помощью функции «Найти и заменить» (Ctrl+H) замени в файле pervekr02.html префикса pervekr01все вхождения:
замени все: pervekr01наpervekr02, сделай это вручную или с помощью нейросети.
Это касается:
- CSS-классов (например,
.pervekr01_root→.pervekr02_root) - ID (например,
id="pervekr01_slider"→id="pervekr02_slider") - CSS-переменных (
--pervekr01-yellow→--pervekr02-yellow) - JS-переменных и функций (
pervekr01_sendHeight→pervekr02_sendHeight) - Значения
calcId: 'pervekr01'→calcId: 'pervekr02' - Всего нужно заменить около 180 мест с
pervekr01.htmlнаpervekr02.html
Важно: без переименования два виджета на одной странице будут конфликтовать друг с другом (стили и скрипты пересекутся).
Шаг 3: замени в коде нового файла все тексты на новые с новым содержимым (для другой страницы или товара или услуги)
В массиве BLOCKS замени:
- URL фоновых картинок (
bgUrl) - Тексты (
h2Text,leadText,h3Text) - Выделенные части (
h2Accent) - Цвета (
h2Color,h3Color,h2AccentColor) - URL 7 дополнительных картинок в массиве
images
Шаг 4: загрузи на хостинг
Помести pervekr02.html в ту же папку /calc/ на хостинге.
Шаг 5: вставь iframe на нужной странице (в этой строчке то же замени pervekr01 на pervekr02)
<iframe class=»calc-frame» src=»/calc/pervekr02.html» width=»100%» height=»600″ style=»border:0;» scrolling=»no» loading=»lazy»></iframe>
Такую процедуру можно проделывать для каждой новой странице создавая новый дубликат файла виджета первого экрана или виджета оплаты меняя цифру в префиксе на большую.
