Я отображаю все сообщения на одной странице со следующим кодом:
<?php $query = new WP_Query( array( 'post_type' => 'myposttype', 'posts_per_page' => '-1' ) );
if($query->have_posts())
?>
<div class="jumbotron">
<div class="container">
<?php
while($query->have_posts()) : $query->the_post();
?>
<div class="row">
<div class="col-lg-7 col-md-6 col-sm-6 col-xs-12">
<h2><?php the_field('title');?> <a data-toggle="modal" data-target="#exampleModal" href="?product=<?php the_field('title');?>" class="button">Interested</a></h2>
<?php the_field('content');?>
</div>
</div>
<?php
endwhile;
wp_reset_query();
?>
</div>
</div>
Как вы можете видеть, я использую Bootstrap.Я пытаюсь сделать следующее:
Когда вы нажимаете кнопку, чтобы открыть модальное поле, поле выбора из форм гравитации должно предварительно заполнить поле с правильным названием типа поста.Теперь он просто показывает местозаполнитель поля выбора.
Это модальный код начальной загрузки:
<div class="modal fade" id="exampleModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">Interested in <?php the_field('title');?></h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
<?php gravity_form(1, false, false, false, '', true);?>
</div>
</div>
</div>
</div>
Имя параметра правильное ('product').Кроме того, заголовок в модале отображает заголовок страницы вместо заголовка типа сообщения.Что мне нужно сделать, чтобы отобразить его правильно?Это вообще возможно?
Любая помощь приветствуется.Спасибо.