У меня есть сайт Wordpress, использующий CF7, плагин динамического текста и ACF. Я отправляю пользователю электронное письмо, содержащее URL-адрес, при нажатии на который открывается пользовательский тип сообщения, специфичный для этого пользователя. В сообщении есть форма CF7, и когда пользователь нажимает кнопку «Отправить», у меня есть функция, которая обновляет категорию сообщения до «частного» и меняет поле статуса с «открытого» на закрытое.
Категория «Частный» доступна только администраторам с членами единой системы обмена сообщениями.
Когда пользователь нажимает на электронное письмо, тип сообщения single.php содержит код, проверяющий, является ли загруженная форма «открытой». и «общественный». Идея состоит в том, что если он уже был отправлен, то статус будет «частным» и «закрытым».
Все это работает (изменение статуса и т. д.), но если я не очистлю кеш вручную, после пользователь отправил, URL-адрес по-прежнему ведет пользователя к «живой» форме для редактирования, и он может повторно отправить данные (не то, что я хочу).
Я искал какое-то направление и Я думаю, что мне либо не нужно очищать кеш при отправке (что я не уверен, что это возможно) ИЛИ как-то вообще остановить кеширование страниц? Я предполагаю, что на данный момент.
Подробнее здесь: https://stackoverflow.com/questions/793 ... s-cf7-form
Очистка кеша при отправке формы Wordpress CF7 ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Изменить автора сообщения после отправки формы — опубликовать мою форму CF7
Anonymous » » в форуме Php - 0 Ответы
- 18 Просмотры
-
Последнее сообщение Anonymous
-