Как сделать свой сабскрайбер (без рассылок и без плагинов)?
Добрый день, уважаемые.
Возникла такая задача: мне необходимо на сайте сделать кнопку, по которой пользователь смог бы оставить свой емейл, а потом я в админке мог просмотреть список email-ов?
Шерстил гугл, но так и не понял, как правильно задать вопрос. Может Вы мне поможете? Пожалуйста, без плагинов.
Чтобы просматривать результаты в админке, вам придётся сохранять присланные мыла в базу данных. Фактически вы напишете собственный плагин. Лучше всё-таки использовать готовый плагин форм, который умеет сохранять результаты.
Другой вариант — расковырять шаблон. Создать отдельный пост, скрыть от посетителей его комментарии (но не отключать).
Далее по нажатию на кнопку выводить посетителю поле для введения комментария к этому посту, с помощью js проверять корректность мыла. Затем просматривать комментарии к посту. Надеюсь, понятно объяснил.
1. Создаете отдельную таблицу в БД для хранения email'ов
2. Создаете форму подписки и ставите ее куда надо (подвал, сайдбар, тело страницы и тд)
3. Создаете обработчик формы.
4. Обрабатываете полученные данные и записываете в вашу таблицу в БД.
5. Создаете отдельную страницу в админке.
6. Выводите на этой странице записи из вашей таблицы в БД.