ページ内にカテゴリ一覧を表示する方法について
-
ページ内の上部に特定のカテゴリの一覧を表示させたいのですが、うまくいかずに困っています。
希望としては、ページの上部に「お知らせ」として投稿した記事のタイトル一覧を表示させ、
その下に、ページの内容を表示させたいと思っています。
イメージとしたは下のような感じです。▼パターン1
—————–
カテゴリ一覧表示 ← カテゴリの内容は表示される
—————–
ページの内容 ← ページの内容部分にカテゴリの最新のデータ1件のみ表示される。
—————–▼パターン2
—————–
ページの内容 ← 正常表示
—————–
カテゴリ一覧表示 ← 正常表示
—————–実際に記述しているコードの説明ですが、以下はパターン1のコードの記述内容です。
———————————————————————
<!– カテゴリ一覧表示 –>
<div id=”cat-list”>
<?php $posts=get_posts(‘numberposts=3 & category=1’); ?>
<?php if ( $posts ) : foreach($posts as $post) : setup_postdata($post); ?>
<div><?php the_time(‘Y年n月j日’); ?> // “><?php the_title(); ?></div>
<?php endforeach; endif; ?>
</div><!– ページ内データ表示 –>
<div id=”page-content”>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div><?php the_content(); ?></div>
<?php endwhile; else: ?>
<?php _e(“Filed under:”); ?>
<?php endif; ?>
</div>
———————————————————————
上記で、「カテゴリ一覧表示」と「ページ内データ表示」の順番を入れ替えたパターンが「パターン2」の内容です。パターン1のように表示させるにはどのようにすればよろしいでしょうか?
ご教授、宜しくお願いします。
- トピック「ページ内にカテゴリ一覧を表示する方法について」には新たに返信することはできません。