Как обусловить назначение ссылки на основе того, что пользователь уже отправил форму на веб-сайте WordPress

#javascript #php #wordpress #wordpress-theming #contact-form-7

#javascript #php #wordpress #wordpress-тематизация #контактная форма-7

Вопрос:

У меня есть сайт WordPress, на котором есть NDA. Пользователь должен увидеть страницу NDA, щелкнув ссылку меню «портал» в меню заголовка, и пользователь должен отправить ее. Форма была создана через контактную форму 7.

Теперь, если пользователь вернется и нажмет на ссылку «портал», поскольку этот пользователь уже подписал NDA, они не должны снова видеть форму NDA, но они должны быть перенаправлены на другую страницу.

Как я могу это реализовать?

Комментарии:

1. Только тогда, когда ваша контактная форма 7 хранит некоторую информацию в базе данных.

2. @СНАЧАЛА да, это так. у меня есть база данных контактных форм. моя идея состоит в том, чтобы проверить, существует ли имя пользователя в базе данных contactform, и каким-то образом обусловить ссылку на основе этого. куда бы я добавил этот код и как бы он выглядел? пример был бы отличным. Спасибо.

3. Предполагая, что ваши пользователи вошли в систему, вы можете сохранить эту информацию в базе данных, а затем выполнить проверку, когда вам нужно. С другой стороны, если пользователи не вошли в систему, вам придется использовать cookies, чтобы запомнить, какой компьютер (не пользователь) выполнял это действие в прошлом.

4. Пользователи @GuillermoCarone обязательно войдут в систему. как мне сохранить эту информацию в БД и как мне изменить ссылку в заголовке.