Отображение ссылки сразу после окончания формы после успешной отправки с использованием MailChimp Filter и Action - PullRequest
0 голосов
/ 25 августа 2018

Используя Wordpress, в настоящее время я пытаюсь добавить ссылку - для загрузки документа - которая появляется только тогда, когда форма была отправлена ​​правильно, без ошибок и сразу после ее окончания. Я использую MailChimp в качестве плагина для формы.

Ссылка будет очень простой:

<a href="URL_DOCUMENT" target="_blank">click here</a>

Я нашел фильтр, который отображает элементы после полей формы:

add_filter( 'mc4wp_form_after_fields', 'filter_mc4wp_form_after_fields', 10, 2 );  

И действие, которое запускается сразу после отправки формы без ошибок (успех):

add_action( 'mc4wp_form_success', 'action_mc4wp_form_success', 10, 1 );  

Вот мои пределы понимания того, как работают действия и фильтры. Я попробовал каждый из них по отдельности, они хорошо работают. Но с действием моя ссылка появляется в самом начале моей страницы (сразу после открытия бализа). А с фильтром моя ссылка всегда отображается.

Я не знаю, как объединить эти два эффекта. Мне все еще нужно использовать эти действия и фильтр? Как ? Или мне нужно найти другое решение?

...