Вот в чем дело. Я разрабатываю небольшой веб-проект с формами, которые отправляют информацию по электронной почте. Хранение базы данных не требуется, просто для связи. Для этого я использовал этот инструмент:
https://jqueryform.com/
.. Для их генерации. Они работают самостоятельно, имеют собственный лог c, используя smtp и функцию phpmailer. До сих пор я думал, что они должны быть где-то размещены и, конечно, иметь доступ к inte rnet. Я протестировал их здесь (а также в другой среде хостинга):
https://www.000webhost.com/
Они на самом деле работают , сгенерированные формы отправляют ожидаемые электронные письма. Я сделал это до того, как понял, что эти формы должны работать с Wordpress (я впервые касаюсь Wordpress). Надеюсь, мне не пришлось начинать заново, я сохранил все сгенерированные пакеты форм с помощью плагина файлового менеджера для Wordpress. Затем создал новые страницы и назвал их с помощью iframe. Страницы показывают формы и работают, как и ожидалось, они просто не отправляют письма.
Я провел несколько тестов, чтобы выяснить причину возникновения проблем. Файлы точно такие же в Wordpress и в «000webhost», так что это не проблема кодирования. Если iframe указывает на те, что размещены на «000webhost» из Wordpress, они работают, поэтому это не iframe. Они не работают только при указании тех, которые размещены в том же Wordpress. Я протестировал их внутри и вне wp-контента и онлайн.
Я бы хотел, чтобы кто-нибудь объяснил мне, в чем здесь проблема.