Благодарю что вы здесь!

В этой статье — видео инструкции в которых я показал как установить виджеты на WordPress сайт и как редактировать контент каждого виджета.

Как получить виджеты?

Напишите нам на Email: vs-bumerang@mail.ru письмо в котором напишите что купили (оплатили) 3 виджета, и когда оплатили стоимость виджетов. В обратном письме я отправлю вам архив с тремя виджетами для WordPress.

Просьба, запастись терпением, почту проверяем 3 раза в день, поэтому в течении 3-х часов (часто раньше) в обратном письме вы получите виджеты.

Виджет товаров

Видео-инструкция — часть №1 — показал как установить каждый из 3-х виджетов на хостинге (к файлам WordPress сайта) и вывести в статье сайта.

Видео-инструкция — часть №2 — показал как редактировать тексты в каждом из 3-х виджетов.

Код, который нужно вставить в статью сайта:

Код вывода виджета на сайтенажать и скачать файл с кодом.

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

Инструкция как добавить товары в слоты с 1 по 25

Как найти место: КОНТЕНТ КАРТОЧЕК (25 СЛОТОВ) или var ТОВАРЫ

Сейчас слоты 1–10 заполнены (показываются), а слоты 11–25 пустые (не показываются).

Главное правило: если хоть одно из полей картинка / название / описание / обычнаяЦена / ценаСейчас заполнено — слот появляется на странице. Если все пустые — слот не показывается.

📝 Что означает каждое поле

Поле Что писать Пример
картинка ссылка на картинку (URL) в кавычках 'https://site.ru/foto.jpg'
название заголовок товара 'Кофеварка Delux'
выделенное слово из названия, которое подсветится цветом 'Delux'
описание текст про товар (до 300 символов) 'Готовит кофе за 30 секунд...'
обычнаяЦена старая цена (число без кавычек) или '' 3990
ценаСейчас новая цена (число без кавычек) или '' 2490
текстБесплатно фраза, если товар бесплатный (когда обе цены пустые) 'СКАЧАЙ БЕСПЛАТНО'
бейдж плашка на картинке 'ХИТ''NEW''-50%' или ''
рейтинг оценка (число) или '' 4.8
ссылка куда ведёт кнопка (откроется в новой вкладке) 'https://site.ru/tovar'

⚠️ Важные правила синтаксиса:

  • Текст всегда в кавычкахназвание: 'Часы'
  • Числа (цены, рейтинг) — без кавычекценаСейчас: 2490
  • После каждого поля ставится запятая , (кроме последнего поля в слоте — там можно без запятой)
  • Между слотами тоже ставится запятая ,

3 готовых примера

Пример A — обычный товар со скидкой

    /* ---------- СЛОТ 12 (заполнен) ---------- */
    {
      картинка: 'https://site.ru/img/nabor.jpg',
      название: 'Набор кистей Art',
      выделенное: 'Art',
      описание: 'Профессиональный набор из 12 кистей для рисования. Подходит для акварели, гуаши и акрила.',
      обычнаяЦена: 1800,
      ценаСейчас: 990,
      текстБесплатно: '',
      бейдж: '-45%',
      рейтинг: 4.7,
      ссылка: 'https://site.ru/nabor'
    },

Пример B — бесплатный товар — рекламируете страницу подписки (когда обе цены пустые)

Если оставить обычнаяЦена: '' и ценаСейчас: '', то вместо цены покажется текст из поля текстБесплатно:

    /* ---------- СЛОТ 13 (заполнен) ---------- */
    {
      картинка: 'https://site.ru/img/checklist.jpg',
      название: 'Чек-лист продуктивности',
      выделенное: 'продуктивности',
      описание: 'Скачайте бесплатный чек-лист из 20 пунктов и наведите порядок в делах за один день.',
      обычнаяЦена: '',
      ценаСейчас: '',
      текстБесплатно: 'СКАЧАЙ БЕСПЛАТНО',
      бейдж: 'FREE',
      рейтинг: 5.0,
      ссылка: 'https://site.ru/checklist'
    },

Пример C — товар только с одной ценой (без скидки)

Заполните только ценаСейчас, а обычнаяЦена оставьте пустой:

    /* ---------- СЛОТ 14 (заполнен) ---------- */
    {
      картинка: 'https://site.ru/img/kruzhka.jpg',
      название: 'Термокружка Steel',
      выделенное: 'Steel',
      описание: 'Держит тепло до 8 часов. Нержавеющая сталь, объём 450 мл, не протекает.',
      обычнаяЦена: '',
      ценаСейчас: 1290,
      текстБесплатно: '',
      бейдж: 'NEW',
      рейтинг: 4.6,
      ссылка: 'https://site.ru/kruzhka'
    },

🖼 Про картинки

В поле картинка нужна прямая ссылка на изображение. Такая ссылка обычно заканчивается на .jpg, .png, .webp.

  • Правильно: 'https://site.ru/foto/chasy.jpg'(загрузите картинку на сайт, а url ссылку вставьте в карточку товара)
  • Неправильно: ссылка на страницу магазина, а не на само фото.

Как еще получить прямую ссылку на фото:

  1. Загрузите картинку на ваш сайт / хостинг картинок.
  2. Откройте картинку в браузере, кликните правой кнопкой → «Копировать адрес изображения».
  3. Вставьте этот адрес в поле картинка внутри кавычек.

Если оставить картинка: '', но заполнить название — товар всё равно покажется, только с серой заглушкой вместо фото.

📋 Итоговая шпаргалка

Если после правки товары пропали — почти всегда виновата пропущенная запятая или лишняя/недостающая кавычка.

🎨 Где менять дизайн виджета товаров

📍 Место 1 — Выбрать готовую тему (самое простое)

Найдите в коде самый верх скрипта — блок настроек CFG. Там есть строчка:

var CFG = {
    дизайн: 'A',                              // Тема: 'A', 'B', 'C', 'D' или 'V'

Меняете букву в кавычках — и меняется вся цветовая тема виджета.

Доступно 5 готовых тем:

Буква Тема Описание
'A' Оранжевый премиум оранжевые кнопки, белые карточки (по умолчанию)
'B' Эко-зелёный зелёные тона, бежевые карточки
'C' Бирюзовый финтех бирюзовые кнопки, белые карточки
'D' Премиум чёрный чёрный фон, золотые кнопки
'V' Рукописный синие тона, «рукописный» шрифт, светлый фон

Пример — переключить на золотую тёмную тему:

    дизайн: 'D',

Сохранили → обновили страницу → тема поменялась. Больше ничего трогать не нужно.

📍 Место 2 — Настроить цвета каждой темы вручную (тонкая настройка)

Если готовые темы не подошли и хотите свои цвета, найдите ниже в коде блок:

ТЕМЫ ОФОРМЛЕНИЯ (5 ДИЗАЙНОВ)

var ТЕМЫ = {
    A: { // Оранжевый премиум'--goods01-bg':'transparent','--goods01-card-bg':'#ffffff','--goods01-border':'#F5852A',
      '--goods01-primary':'#F5852A','--goods01-primary-hover':'#e0741c','--goods01-text':'#2b2b2b',
      '--goods01-title':'#1f1f1f','--goods01-accent':'#F5852A','--goods01-btn-text':'#ffffff',
      '--goods01-muted':'#8a8a8a','--goods01-old-price':'#9a9a9a','--goods01-save':'#2e9e5b',
      '--goods01-badge-bg':'#F5852A','--goods01-title-font':'Arial, Helvetica, sans-serif',
      '--goods01-glow':'rgba(245,133,42,0.45)'
    },
    B: { ... },
    C: { ... },
    D: { ... },
    V: { ... }
  };

Здесь каждая тема (A, B, C, D, V) — это набор цветов. Меняете цвет той темы, которая у вас выбрана в CFG.дизайн.

Что означает каждая настройка цвета

Название За что отвечает
--goods01-bg фон всего виджета (transparent = прозрачный)
--goods01-card-bg фон карточки товара
--goods01-border цвет рамки карточки
--goods01-primary основной цвет (кнопки, стрелки)
--goods01-primary-hover цвет кнопки при наведении мышкой
--goods01-text цвет обычного текста
--goods01-title цвет заголовков и названий товара
--goods01-accent цвет выделенного слова в названии
--goods01-btn-text цвет текста на кнопке
--goods01-muted цвет второстепенного текста (подзаголовок)
--goods01-old-price цвет старой (зачёркнутой) цены
--goods01-save цвет строчки «Вы экономите…»
--goods01-badge-bg цвет плашки-бейджа (ХИТ / NEW)
--goods01-title-font шрифт заголовков
--goods01-glow цвет свечения/тени вокруг кнопок

Виджет подписки

Код, который нужно вставить в статью сайта:

Код вывода виджета на сайтенажать и скачать файл с кодом.

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

Где менять дизайн:

Открой файл subscr01.html, найди в начале <script> объект SUBSCR01_CFG:

Смена дизайна — строка:

DESIGN:A‘, // поставь любую букву: A, B, C, D, S, V, K, L, H, R

A — белый/оранжевый (по умолчанию), B — тёмно-синий, C — эко-зелёный, D — травяной глянец, S — бирюза-финтех, V — премиум чёрный+золото (Georgia), K — тёмный люкс, L — рукописный крем/маркер, H — бежевый органик, R — неон-киберпанк.

Памятка:

  • Файл subscr01.html положи в папку /vidjet/ на сайте (итог: /vidjet/subscr01.html).
  • Вставь в статью <iframe … src=»/calc/subscr01.html» …> (код выше).

Виджет отзывов

Код, который нужно вставить в статью сайта:

Код вывода виджета на сайтенажать и скачать файл с кодом.

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

Где менять дизайн:

Откройте файл revie01.html, найдите строку:

var CFG = {
THEME:A‘, // ← ВОТ ЭТА СТРОКА
AUTOPLAY: true,

Инструкция по выбору дизайна (в объекте CFG, строка THEME):

THEME: ‘A‘, Тёплый премиум (светлая, сине-оранжевая)
THEME: ‘B‘, Тёмный люкс с золотом
THEME: ‘C‘, Мятная свежесть (светлая, зелёно-бирюзовая)

Меняется в одном месте сменой букв и последующем сохранением файла..

💡 Как найти быстро: откройте файл revie01.html, в блокноте (или на хостинге) → нажмите Ctrl+F → введите THEME: → замените букву → сохраните.

Памятка:

  • Файл revie01.html положи в папку /vidjet/ на сайте (итог: /vidjet/revie01.html).
  • Вставь в статью <iframe … src=»/calc/revie01.html» …> (код выше).

Что нужно добавить на WordPress сайт 1 раз для вывода всех виджетов

Установите на WordPress сайт плагин код-сниппетов (проще всего, рекомендую): WPCode или Code Snippets (в видео выше я показал это).

Там:

  • Создаёте новый сниппет.
  • Тип — HTML / Footer (или «Universal / Footer»).
  • Вставляете код (ниже).
  • Сохраняете и активируете.
  • Готово. Работает на всём сайте.

На сайт нужно добавить код:

Код на САЙТЕ (один раз в подвал темы / через код-сниппет):

<script>
window.addEventListener(‘message’, function(e){
var d = e.data;
if (!d) return;
// поддержка обоих форматов
var height = d.calcHeight || (d.type === ‘resize’ ? d.height : null);
var id = d.calcId;
if (!height) return;
var frames = document.querySelectorAll(‘iframe.calc-frame’);
frames.forEach(function(f){
if (!id || f.src.indexOf(id) !== -1) {
f.style.height = height + ‘px’;
}
});
});
</script>

Работает для всех калькуляторов сразу.

Этот код добавляется ОДИН раз для ВСЕХ калькуляторов в WordPress сайт. Не для каждого. Один раз — и он обслуживает все калькуляторы. Он нужен для одной задачи: ловить сообщение от iframe «моя высота изменилась» и менять высоту iframe. Логика одинаковая для любого калькулятора, поэтому код один.

Продвижение товаров и услуг для онлайн продаж