Сценарий - Я пытаюсь создать простую систему продажи билетов для использования с CF7 и фламинго.Я хочу иметь возможность архивировать электронные письма на сервере и в моем почтовом клиенте под тем же уникальным идентификатором в поле темы.
Я думаю, что я довольно близок, но я не силен в php, и я не хочу причинять себе проблемы в будущем.Я думаю, что это квалифицируется как GET
запрос, но в то же время я могу переосмыслить его.
( Поиск в этой теме оказался довольно запутанным, поэтому я решил, что лучше спросить кого-нибудь более опытного. )
Вопрос
Как бы я "лучше" передал строку конкретному контакту из входа 7?
Поле, о котором идет речь - [text* ticket-number id:ticket-field]
В моем файле functions.php находится следующее:
/* Prevent sending step for specific form */
add_action("wpcf7_before_send_mail", "wpcf7_fill_ticket");
function wpcf7_fill_ticket($cf7) {
/* find id="ticket-field" */
/* Generate CF7 Ticket Number */
$length = 8;
$characters = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
for ($p = 0; $p < $length; $p++) {
$string .= $characters[mt_rand(0, strlen($characters)-1)];
}
return $string;
/* Pass generated string into input */
}
Любоепомощь, которую я мог бы получить в этом вопросе, будет принята с благодарностью.