web-dev-qa-db-ja.com

2つのタグフィードを1ページに表示する方法

私は私のサイト内にこのようなページを作成しようとしています。

タグ/カテゴリ:ニュース
ニュース投稿a
ニュース投稿b
ニュース投稿c

タグ/カテゴリ:イベント
イベントa
イベントb
イベントc

私はWordpressが初めてです。私はこれを正しく尋ねるためのワードプレスの専門用語を持っていないかもしれません。ご協力いただきありがとうございます。

1
xer0x

あなたの最善の策は、次のコードでページテンプレートを作成することです。また、タグとカテゴリのどちらを使用するのかを決める必要があります。以下のコードはあなたがカテゴリを使っていると仮定します。

<div class="news">
<?php
  //The Query
  wp_query('showposts=5&category_name=News');

  //The Loop
  if ( have_posts() ) : while ( have_posts() ) : the_post();
  ?> 
    <h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>
    <div class="post_content">
         <?php the_excerpt(); ?>    
    </div>
  <?
  endwhile; 
  endif;

  //Reset Query
  wp_reset_query();

  ?>
</div>

<div class="events">
  <?php 
    //The Query
    wp_query('showposts=5&category_name=Events');

    //The Loop
    if ( have_posts() ) : while ( have_posts() ) : the_post();
    ?> 
        <h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>
        <div class="post_content">
             <?php the_excerpt(); ?>    
        </div>
    <?
    endwhile; 
    endif;

    //Reset Query
    wp_reset_query();
  ?>
</div>
1
abrudtkuhl