Как сделать ограниченный доступ к скачиванию файла после отправки email просто и бесплатно в вордпресс?
Подскажите подалуйста простой и бесплатный способ предоставить ссылку на скачивание файла, взамен на email.
У меня простой вариант, я ничего не продаю, просто себе создал лендинг на Вордпресс и Элементор, в котором разместил одну кнопку Скачать PDF файл. Я хочу, чтобы человек прочитавший текст и нажавший на кнопку Скачать PDF, дальше увидел всплывающее окно (или хотя бы отдельную страницу), где ему нужно будет ввести Email и взамен там появится ссылка или кнопка на скачивание PDF файла.
Пропробовал уже разные варианты, но все не то...
Плагин EDD почти то что нужно, но все равно, он создает товар с ценой $0, и потом человек должен нажать на товар, там нажать купить бесплатно, заполнить форму, короче много всего.
Стандартный Вукоммерс, тоже много телодвижений, тоже создает товар с ценой $0, тоже нужно заполнять кучу полей форм.
Знаю что как-то там курсы делают подобным способом, но там по-моему, все плагины платные.
Может кто делал проще, поделитесь, каким-нибудь бесплатным решением.
1. Устанавливаешь плагин Contact Form 7 (самый популярный).
2. Настраиваешь форму под сбор эмэйла.
3. Делаешь модальное окно. Если сам не хочешь, то есть плагины соответствующие.
4. Настраиваешь в Contact Form 7 один из двух вариантов:
4.1. Ссылка выводится вместе с записью, что форма успешно отправлена
4.2. Делаешь после отправки редирект на страницу с ссылкой для скаичвания или на сам файл чтобы скачивание моментально началось.
Да, верно, я так раньше и делал. Но тут есть один минус, что страница с "секретным" материалом, на которую идет потом редирект не закрыта от пользователей. Да, из поиска я ее исключил, но все равно ведь любой другой у кого будет эта пряма ссылка сможет по пямой ссылке зайти на нее. И вот есть ли способ и тут ее закрыть, а оставить открытой только для тех кто оставил email?
На сайтах курсов по моему так работает, они скрывают страницу от всех, кроме тех, кто оставил email
tenblogman, Можете так реализовать. С помощью php скрипта или Cron настроить переименование файла на хостинге (например, раз в сутки). И, далее, вывод новой ссылки после успешной отправки формы. Пользователю написать, что ссылка действительна только сутки.
tenblogman, Не ищите. Возьмите обычный GPT и у него поспрашивайте. Он даст нормальные наводки.
Я так написал и он мне выдал нормальный ответ
Как мне реализовать следующее.
Есть файл на сайте Вордпресс на хостинге в одной из папок. Надо чтобы раз в сутки переименовывался архив на хостинге и сама ссылка.