Сниппет для Code Snippets автоматически добавляет цену (или отметку «Бесплатно») к каждому посту в списках VIDMOV без правок шаблонов темы. Данные подтягиваются через REST API myCRED и отображаются прямо под заголовком карточки.
Ключевая логика:
– Определяет ID поста из DOM (post-XXX)
– Получает цену через /wp-json/mycred-price/v1/get
– Обрабатывает состояния: нет цены → «Бесплатно», есть цена → вывод суммы
– Вставляет блок в нужное место без перерисовки шаблонов
Работа с AJAX:
– Перехватывает XMLHttpRequest
– Автоматически обрабатывает новые посты после lazy-load / infinite scroll
– Совместим с динамической подгрузкой VIDMOV
Визуал:
– Отдельный блок .wls-price
– Бесплатный контент — белый цвет
– Платный контент — красный цвет
– Шрифт Poppins, соответствует стилю темы
Преимущества:
– Не требует правок PHP-шаблонов темы
– Работает на всех страницах и после AJAX-подгрузки
– Увеличивает конверсию за счёт явной ценовой маркировки
– Поддерживается Elementor
– Быстрое внедрение через Code Snippets
Коммерческое применение:
Используется в витринах с mixed-контентом (free + paid) для повышения прозрачности и сокращения лишних кликов. Практика показывает: явная цена до открытия карточки снижает отказ и повышает целевые переходы на платный контент.
