Получить сообщения с тем же тегом, нажав - PullRequest
0 голосов
/ 05 марта 2019

У меня есть следующий код:

$('.left article').on('click', function(event) {
   var article_content = $(this).children('.article-content').html()
	$('.right').html(article_content);
});
* {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

section {
  display: flex;
}

section > div {
  flex: 0 0 50%;
  padding: 15px;
  width: 50%;
}

.left .article-content {
  display: none;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<section>
  <div class="left">
     <article>
        <h2>My post title</h2>
        <div class="article-content"><p>This is the content for the first article</p></div>
        </article>

     <article>
        <h2>Another post title</h2>
        <div class="article-content"><p>Content for the the second post</p></div>
        </article>

     <article>
        <h2>Third post title</h2>
        <div class="article-content"><p>This is the content for the third post</p></div>
        </article>
  </div>


  <div class="right">

  </div>
</section>

Тот же принцип, который я хочу реализовать в своем коде WordPress, для отображения заголовков сообщений и их содержания, а также я хочу, чтобыдобавьте новый столбец со списком сообщений из разных пользовательских типов сообщений (например, testpostype), который будет иметь тот же «тег», что был добавлен пользователем.

Например: у меня есть список постов типа BOOK, у каждого поста свой тег: 1-тег1, 2-тег 2, 3-тег 3. В то же время у меня есть другой тип поста customp(testpostype), где у меня также есть посты с теми же тегами, что и в моем типе постов BOOK.Я хочу, чтобы, когда я нажму на первое сообщение в типе записи BOOK, чтобы получить содержание сообщения, а также список сообщений из второго типа сообщения (testpostype), в котором будет содержаться тот же тег.Пример: я нажимаю на первое сообщение (с tag1) + я получаю контент + я получаю сообщение от второго типа сообщения с tag1.

У меня есть следующий код, но я должен изменить его, чтобы получить тот же результат,Кто знает как?

<section>
        <div class="left">
           <?php global $post;
                 $wpposts = get_posts('numberposts=3&post_type=>book');
                  foreach($wpposts as $post):
                     setup_postdata($post);
           ?>
            <article>
                <h2>
                    <ul>
                       <li>
                          <?php the_title(); ?>
                      </li>
                    </ul>
                </h2>
                <div class="article-content">
                    <p>
                    <?php the_content(); ?>
                    </p>
                </div>
            </article>
           <?php endforeach; ?>
        </div>
        <div class="right">
        </div>
    </section>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...