Создание личного кабинета в Wordpress, организация продажи видеоуроков
1. Добавить личные странички пользователей (личные кабинеты). Авторизация на сайте реализована с помощью uLogin. После покупки доступа к просмотру видео-урока на ютубе, эта самая ссылка доступа должна будет отображаться в личном кабинете пользователя.
2. Раздел на сайте "Видео". В этом разделе организовать вывод превью видео (ролик с ютуба продолжительностью 20 сек), под видео название видео урока, стоимость просмотра и продолжительность видео, краткое описание и кнопка "Купить". Желательно чтобы всё это легко добавлялось с админки, как обычные статьи (посты), только вместо миниатюры выводилось видео-превью. На сайте есть формат записи "видео", наверное его нужно доработать.
3. Вывод кнопки "Купить" организовать с помощью шорткода или заложить вывод кнопки в сам формат записи "видео", чтобы выбрав этот формат, кнопка "купить" априори присутствовала в записи.
4. Процесс покупки. При нажатии кнопки "Купить", клиенту должна открыться страничка с названием покупаемого продукта, полями для ввода ФИО и email, а также полем "Придумайте пароль для своего аккаунта". То есть, клиент производит покупку и автоматически регистрируется на сайте, как это происходит если использовать плагин Вукоммерс. Ниже этих полей, которые обязательны к заполнению, оплата через Яндекс.Кассу. Как то так, возможно не правильно излагаю.
В итоге должно получится:
клиент выбрав видео в разделе, кликнув по названию, попадает на страничку с подробностями об этом видео. Нажимая на кнопку "купить" производит оплату через яндекс.кассу и автоматически регистрируется, или регистрацию сделать обязательным пунктом перед покупкой. После оплаты, клиенту и администратору сайта приходят уведомления на почту. У клиента: Загляните в свой кабинет - > ссылка там расположены все доступные ссылки на просмотр наших видео-уроков. Администратору приходит сообщение что видео под названием "Уроки макияжа" куплено пользователем login445, например.
Стоимость реализации всего этого может быть изменена, договоримся.