Я использую QForm на своем сайте WordPress и искал способ интеграции с Mailster на том же сайте
Автор из Qform имеет этот код чтобы он работал в PHP 5.3+, но он не работает
add_filter('quform_post_process_1', function (array $result, Quform_Form $form) {
if (function_exists('mailster_subscribe')) {
$email = $form->getValue('quform_1_3');
$name = $form->getValue('quform_1_4');
$lists = array('Default List');
$doubleOptIn = false;
$data = array(
'firstname' => $name[2],
'lastname' => $name[4]
);
mailster_subscribe($email, $data, $lists, $doubleOptIn);
}
return $result;
}, 10, 2);
Но когда я запускаю код, я получаю только адрес электронной почты в списке, но имя содержит только 2 буквы
Как я могу решить это?
Мой сервер работает на PHP 7.3.17