Вывод цены myCRED в категориях VIDMOV (под постами) / Displaying myCRED prices in VIDMOV categories (under posts)

1000 

Категория:

В товары 2 сниппета для Code Snippets:

  1. Сниппет эндпоинта myCRED — позволяет получать цену по адресу.
  2. Сниппет вывода цены

Описание

Сниппет для 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) для повышения прозрачности и сокращения лишних кликов. Практика показывает: явная цена до открытия карточки снижает отказ и повышает целевые переходы на платный контент.