Intereting Posts

У меня есть форма с пользовательской кнопкой, я хочу добавить данные поля в базу данных при нажатии на пользовательскую кнопку

Так что я новичок в wp / themes и кодировании, но люблю его и люблю пытаться создавать сайты, я использовал форму из темы, извлек только поле электронной почты и добавил кнопку на этом поле, в основном внутри этого поля, теперь я хочу эту кнопку, чтобы добавить любое добавленное письмо, которое будет добавлено в базу данных. Поля, такие как имя, фамилия, пропустите .. это не важно, im сосредоточился только на электронной почте.

я также хотел бы иметь сообщение об ошибке, если не добавлено письмо или электронная почта.

im не 100% уверен, что это возможно делать обычай, но его стоит спросить.

Это мой код формы '

<form id="contact-form" class="footer-contact-form" method="post" action=" <?php echo esc_url($_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"]); ?>"> <div class="input-container col-md-6 home_form"> <input type="email" id="email" class="email" name="email" placeholder="<?php esc_attr_e('Email', 'gourmet'); ?>*" required value=""> </div> <div class="input-container col-md-12 sub_home_but"> <button type="submit" class="res-button custom-button home_but button-style8"> </button> </div> </form> 

Solutions Collecting From Web of "У меня есть форма с пользовательской кнопкой, я хочу добавить данные поля в базу данных при нажатии на пользовательскую кнопку"

Вам понадобится функция для обработки данных, представленных формой. Вы можете использовать hook_post_ для обработки данных. Этот крючок позволяет создавать пользовательские обработчики для ваших собственных запросов GET и POST.

Чтобы сохранить данные в базе данных, вы можете создать новую таблицу или Опубликовать мета. Прежде чем перейти к новой таблице, рассмотрите возможность хранения ваших данных в WordPress «Post Meta».