• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь Как такое сделать в CF7?

Iga

Гуру форума
Регистрация
12 Янв 2014
Сообщения
425
Реакции
83
Всем привет.
Надо в форму связи на CF7 в textarea вмонтировать уже готовый для отправки текст. Но! Но в него нужно вывести заголовок записи и одно значение кастомного поля.

Все мои попытки через dynamic text заканчивались либо выводом ничего, либо тех шорткодов и просто кодов в виде шорткодов и кодов, т.е. без обработки.
 
Всем привет.
Надо в форму связи на CF7 в textarea вмонтировать уже готовый для отправки текст. Но! Но в него нужно вывести заголовок записи и одно значение кастомного поля.

Все мои попытки через dynamic text заканчивались либо выводом ничего, либо тех шорткодов и просто кодов в виде шорткодов и кодов, т.е. без обработки.

function wpcf7_form_tag_func( $tag, $unused ) {


if ( $tag['name'] != 'имя поля формы' )
return $tag;

if (is_singular()) {
$field = get_field('имя кастомного поля');
$title = get_the_title();
$tag['values'][0] = $title . $field;
}

return $tag;
}
add_filter( 'wpcf7_form_tag', 'wpcf7_form_tag_func', 10, 2);
 
function wpcf7_form_tag_func( $tag, $unused ) {


if ( $tag['name'] != 'имя поля формы' )
return $tag;

if (is_singular()) {
$field = get_field('имя кастомного поля');
$title = get_the_title();
$tag['values'][0] = $title . $field;
}

return $tag;
}
add_filter( 'wpcf7_form_tag', 'wpcf7_form_tag_func', 10, 2);
И теперь я просто в форму вставляю [textarea textarea-994 id:имя поля формы], верно?
 
И теперь я просто в форму вставляю [textarea textarea-994 id:имя поля формы], верно?
Да правильно,но имя поля это не id,а его name в вашем случае это textarea-994
вот на картинке указал
 

Вложения

  • field_name.jpg
    field_name.jpg
    145 KB · Просмотры: 12
  • Нравится
Реакции: Iga
Назад
Сверху