Обновление: 3 недели назад

Версия файла: 1.3

Поддержка WP-Recall: 15.9.0 и выше

Приобрели: 11 раз

Активных установок: 6

Добавлено в закладки: 7

С помощью дополнения Hide by Rating вы сможете скрывать контент от пользователей в зависимости от их рейтинга, а так же продавать доступ к контенту за рейтинг.

 

Плагин добавляет 2 новых шорткода.

[ rhide rating="XXX" ] контент [ /rhide ] - где XXX - требуемое кол-во рейтинга для просмотра содержимого. Если у пользователя недостаточно рейтинга, то он не увидит контент и ему отобразится блок уведомляющий его о том, что рейтинга недостаточно.

При желании вы сможете изменить содержимое блока, для этого откройте папку плагина/templates скопируйте оттуда файл hide-by-rating.php и поместите его в wp-content/wp-recall/templates и можете вносить в него изменения.

Пример работы:

 

  

 

Второй шорткод:

[ rbuy price="XXX" ID="какой-то ID"] контент [ /rbuy ] -

price - это стоимость доступа к скрытому контенту (не денег, а рейтинга!)

ID - это уникальный ID для шорткода.

По-умолчанию "0"

Указывая уникальные ID вы можете разместить в одном посте неограниченное количество шорткодов. Например:

[ rbuy price="100" ID="content-100"] контент за 100 рейтинга [ /rbuy ]

[ rbuy price="1000" ID="content-1000"] контент за 1000 рейтинга [ /rbuy ]

[ rbuy price="9999" ID="content-9999"] контент за 9999 рейтинга[ /rbuy ]

При использовании этого шорткода контент юзеру будет доступен только после "покупки" доступа. Все юзеры купившие доступ к контенту шорткода определенного поста заносятся в мета-поле поста, и если вам необходимо, то получить их можно с помощью:

get_post_meta($post_id, 'rbuy_user_'.$user_ID);

В ответ вы получите массив с списком ID шорткодов к которому есть доступ.

Внимание! По-умолчанию после покупки доступа его стоимость спишется с покупателя и все. Если вы хотите чтобы стоимость после списания с покупателя была начислена автору записи, то зайдите в настройки и включите эту функцию. Так же в опциях вы сможете включить уведомление для автора записи, если кто-то купит доступ к контенту.

При желании вы сможете изменить содержимое блока покупки доступа, для этого откройте папку плагина/templates скопируйте оттуда файл buy-by-rating.php и поместите его в wp-content/wp-recall/templates и можете вносить в него изменения. Аналогично можно сделать и с контентом шорткода который показывается после покупки, в шаблоне buy-by-rating-content.php

При внесении изменений в шаблон не меняйте class кнопки (rbuy-btn active) а так же параметр data-rbuy - в нем хранится вся информация для покупки.

Пример:

 

   

 

При удачной покупке сработает хук rcl_rbuy_rating_action, который, если есть необходимость, вы можете использовать.

 

 

Еще раз хочу отметить, в этом дополнении не используются деньги, весь доступ и "продажа" происходят за РЕЙТИНГ.

1.3

*Теперь есть возможность скрывать шорткоды
= 1.2 =
*Изменилась структура хранения доступа к контенту
*Теперь можно указывать несколько шорткодов на странице указав атрибут id
= 1.1 =
*Теперь гостям как и тем у кого недостаточно рейтинга показывается заглушка
= 1.0 =
*Релиз

Условия поддержки: На форуме

Контактные данные: Личные сообщения

Авторство: Товар опубликован его непосредственным автором

0

Форум поддержки:

При возникновении проблемы, создайте соответствующую тему на форуме поддержки товара

Помните! Данный продукт защищен авторским правом, его нарушение влечет за собой административную и уголовную ответственность

Автор публикации

не в сети 2 часа

Preci

374

1

Комментарии: 123Публикации: 26Регистрация: 11-11-2014Продаж/Покупок: 756/26