Динамическое заполнение поля формы гравитации с заголовком страницы

Я пытаюсь динамически заполнить поле Gravity Form заголовком текущей страницы. Я должен быть в состоянии сделать это с опцией динамического заполнения. Я использую короткий код:

<?php
$product_name = the_title();
?>
<?php echo do_shortcode( '[gravityform id="2" name="BCMac.com Product PDF Download" field_values="product_name='.$product_name.'" title="false" description="false" ajax="true" ]' ); ?>

Когда я использую статическое значение в шорткоде, оно прекрасно работает. Всякий раз, когда я пытаюсь вывести заголовок через переменную, он выводит его над формой, а не в поле. Есть идеи, что я делаю не так?

0

Решение

the_title() является тегом шаблона, который автоматически выводит заголовок и не возвращает значение То, что вы, вероятно, хотите get_the_title(),

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]