2010-11-22 13 views
1

私は一番上のページをwordpressの静的ページにしました。私はまだブログ記事のリストにリンクすることができるようにしたいと思います。これはどうですか?WordPressのブログ記事のリストにリンクしていますか?

+0

リストをチェックを持っている...場合、またはすべてのカテゴリからすべての記事を表示しますか?タイトルのみ、または完全な投稿ですか? –

+0

タイトルと投稿はフロントページと同じ方法だと思います – willdanceforfun

答えて

0

はこれを行うための 最良の方法は、あなたの新しいページへのindex.phpからコードをコピーして貼り付けているページ-home.phpと呼ばれる新しいページのテンプレートファイルを作成します...このページ内の は、新しいテンプレートの呼び出しを作成します。..このページ内の

<?php 
/** 
Template Name: home 
*/ 
?> 

あなたのindex.phpのコードを貼り付けます。..

<?php if (have_posts()) : while (have_posts()) : the_post(); ?> 
     <div class="post" id="post-<?php the_ID(); ?>"> 
      <h2><?php the_title(); ?></h2> 
      <?php the_content('<p>Read the rest of this page &raquo;</p>'); ?> 
      <?php wp_link_pages(array('before' => '<p>Pages: ', 'after' => '</p>', 'next_or_number' => 'number')); ?> 
      <?php edit_post_link('Edit this entry.', '<p>', '</p>'); ?> 
     </div> 
     <?php endwhile; endif; ?> 

これは、あなたがあなたの最新を表示するには、WordPressのデータベースへの新規呼び出しを作成する必要があり、いつものようにあなたのホームページを表示しますこれまでのカテゴリからの投稿あなたは

<?php 

//The Query 
query_posts('posts_per_page=5&cat=YOUR_CATEGORY_HERE'); 

//The Loop 
if (have_posts()) : while (have_posts()) : the_post(); 
.. 
endwhile; else: 
.. 
endif; 

//Reset Query 
wp_reset_query();  
?> 

これは、その後のポストをループとは、あなたの最新の投稿を表示します。..

はポスト手段のwordpress query posts codex

+0

乾杯します。しかし、私がpage-home.phpと言うように移動すると、私は404エラーを受け取ります:|私は.htaccessファイルを使いこなす必要があると思います – willdanceforfun