Как создать отдельную всплывающую форму для каждого поста WordPress по клику - PullRequest
0 голосов
/ 28 февраля 2020

Я перечислил свои данные через плагин нестандартного пост-типа, имеющий несколько настраиваемых полей. Ниже в коде будут отображаться данные списка пользовательских пост-типов.

    <?php 

     $args = array(
      'post_type'   => 'inde_case',
      'posts_per_page' => -1
       );

      query_posts($args);
       ?>

<ul class="case_study_section1 col-md-12 nopadding">

 <?php while ( have_posts() ) : the_post(); ?>
   <?php $terms = get_the_terms( get_the_ID(), 'inde_case_category');
    if( !empty($terms) ) {

    $term = array_pop($terms);
} 
   ?>
    <li data-category="<?php echo $term->slug; ?>" class="case_study_img col-md-3 col-sm-6">
        <div class="caseSection">

        <div class="imagediv"><?php the_post_thumbnail(); ?></div>
           <div style="width:100%;float:left;">
            <a class="case_study_pdf"   href="<?php the_field('linkicon'); ?>" >PDF</a>
            <a class="case_study_title"  href="<?php the_field('linktext'); ?>" ><?php the_title(); ?></a>
           </div>
       </div>

    </li>

<?php endwhile; ?>

Я правильно перечислил свои данные с пиктограммой и ссылкой в ​​формате PDF ... et c.

Я пытаюсь чтобы создать всплывающее окно с помощью плагина popup-maker, он создал класс для открытия всплывающего окна. И когда я помещаю этот класс в приведенный выше код (см. Ниже), в этом случае к каждому сообщению будет применяться только одно всплывающее окно.

<a class="popmake-6981 case_study_pdf"   href="<?php the_field('linkicon'); ?>" >PDF</a>

Когда кто-то нажимает на ссылку PDF, как я могу открыть отдельное всплывающее окно для каждого сообщения? конкретный пост? Или я могу открыть заданную c всплывающую форму, используя postId или некоторые уникальные данные? Пожалуйста, совет.

...