Плагин для WordPress
Задача - сделать плагин для wordpress с помощью которого можно будет "продавать" отдельные посты, страницы или доступ в категории. Общий смысл работы таков:
- владелец блога инсталлирует плагин в админке (как обычный wp плагин) и получает доступ к "генератору" - страница на которой можно сгенерировать специальный тег вида [sell] после чего вставляет этот "тег" в тело поста, страницы или описание категории.
- при отображении поста, категории или страницы плагин "ищет" этот тег и если находит отображает вместо содержимого специальную страницу на которой написана цена и ссылка на покупку (пока что планируется только paypal, все скрипты для проведения покупки и тд у нас есть) + поле ввода email-адреса и кода доступа для тех, кто уже купил.
- нажимая на покупку пользователь попадает на страницу пейпела, платит деньги и возвращается на некую промежуточную страницу на блоге, где написано спасибо за покупку, вот ваш "код доступа", кликните сюда чтоб попасть на купленный элемент. тут же пользователю регистрируется сессия в которой сохраняется email и пароль доступа. !Важно! - если пользователь купил несколько постов или страниц код доступа один и тот же.
- при нажатии на ссылку он попадает на пост, который он купил и видит его содержимое (если в сессии хранится email и пароль, если нет - форма ввода email и пароля). на этой же странице должна быть ссылка "напомнить пароль".
- другие элементы (страницы, категории) работают аналогично.
- в админке владелец блога кроме генератора "тегов" видит:
- список всех купивших с возможностью кого-то удалить, отредактировать.
- редактирование шаблонов страниц: страницы "закрытия" (что видит пользователь который не купил ещё), страницы "успешная покупка" и письма, которое получает пользователь после успешной покупки.
!Важно! НЕ ПОДПИСЫВАЙТЕСЬ на эту работу если вы не делали никогда плагины для WordPress - с ними не так просто разобраться и нам необходимо всё сделать быстро - ждать пока вы разберётесь нет времени.