Я создал то, что я называю гибридным сайтом.Я вручную кодировал главную домашнюю страницу, а не WordPress, так что это не файл темы.Затем я создал внутренние страницы, используя WordPress для системы блогов.Таким образом, внутренние страницы построены из модифицированного файла темы.Затем я поместил массив php на домашнюю страницу, не связанную с WordPress, которая ссылалась на блог WordPress, чтобы люди, заходящие на домашнюю страницу, могли переходить к статьям блога WordPress.В WordPress я использую плагин «Icegram» для подписки на электронную почту.В WordPress было просто создать виджет кнопки подписки, который будет отображаться на всех страницах статьи.Я хочу создать соответствующую кнопку / форму подписки на моей домашней странице, не поддерживающей WordPress, которая будет вызывать базу данных Icegram в WordPress.
Icegram предложил:
<?php es_subbox( $namefield = "yes", $desc = "text goes here", $group = "name" ); ?>
Хотя это и делаетсгенерируйте поле формы и кнопку на домашней странице без wordpress, она вообще не взаимодействует с базой данных айсграммы.Поэтому, когда вы вводите свое имя и адрес электронной почты в поле и нажимаете кнопку «подписаться», ничего не происходит, а адрес электронной почты / имя, введенное в форму, не добавляется в базу данных подписки.
Я пробовал несколько фрагментов кода формы.У меня нет проблем с созданием чего-то, что выглядит и действует как форма, но, похоже, ничто не связывает и не редактирует базу данных, потому что домашняя страница, на которой я размещаю кнопку / форму, не находится внутри wordpress.
Как мне получить форму не внутри WordPress, чтобы общаться с плагином Icegram внутри WordPress?