2011-07-20 3 views
0

特定のカテゴリから引き出すには、以下のページが必要です。私はそれをやる方法がわかりません...言い換えれば、ページを引っ張ると、すべての投稿が1つのカテゴリとそのカテゴリのみから取り出されます。正しいカテゴリからページが引き出されていませんか?

何を追加するか、どこに追加するのか分かりませんか?カテゴリは、あなたのarguments配列にカテゴリ名を追加する必要があり、 "売却"

http://ampmproperties.com/for-lease-orange-county

<?php 
/** 
* Template Name: For Sale 
* 
* @package WordPress 
* @subpackage Twenty_Ten 
* @since Twenty Ten 1.0 
*/ 

get_header(); ?> 

    <div id="container"> 
    <div class="left_sirebar"> 
     <?php get_sidebar(); ?> 
    </div> 
     <div id="content" role="main"> 
      <?php $args = array( 'posts_per_page' => 3); 
         $loop = new WP_Query($args); 
         while ($loop->have_posts()) : $loop->the_post(); 

         if ($count==1) 
         { 
          echo "<tr>"; 
         } 

         echo '<td><div class="For Sale">'; 
         echo '<div class="heading_div"><h2 class="entry-title">'; 
          the_title(); 
          echo '</div></h2>'; 
         echo '<div class="entry-content">'; 

          echo '<div class="desc">'; 
          the_excerpt(); 
         echo '</div>'; 
        echo '</div></div></td>'; 

         if($count==$number_of_columns) 
         { 
         echo "</tr>"; 
         $count=0; 
         } 
         $count++; 

         endwhile; 
        ?> 

     </div><!-- #content --> 
    </div><!-- #container --> 

+0

ちょっと混乱しています....カテゴリから投稿を取得して表示するには、このページが必要ですか?または、カテゴリからこのページを引っ張って投稿を引っ張るのですか?明確化が役に立ちます。 –

+0

すみません...私は上記のページが "売り"カテゴリから投稿を引っ張って欲しいと思っていました。 – phill

+0

そしてそれを上記のページに表示してください – phill

答えて

0

です:

$args = array('posts_per_page' => 3, 'category_name' => 'For Sale'); 

WordPressのドキュメントはかなり良いです - いつでもWP_Queryのような関数の助けが必要です。あなたの解決策は文書の中にありました:All Posts in a Category

+0

ありがとうマット..私は実際にポストとコードを見ましたが、あなたがそれを上に置いた方法を見て、私が間違っていると教えてくれました...ありがとう – phill

関連する問題