2

Wordpress を使用したカスタム CMS の謙虚な試みはほぼ完了しました。私が抱えている唯一の問題は、ページに 1 つのカテゴリ (およびその子) のアーカイブのみを表示することです。誰にもアイデアがありますか?どうもありがとう!レジス

4

2 に答える 2

2

クラスWP_Queryを使用して、独自のカスタム アーカイブ ページを作成できます。具体的には、次のようなものです。

<?php $query = new WP_Query('category_name=code'); ?>  
<?php while ($query->have_posts()) : $query->the_post(); ?>
<!-- display the category here --> 
<?php endwhile; ?>

デフォルトのテーマの archive.php を見て、慣れ親しんだレイアウトで特定のカテゴリを表示するために他に何が必要かを把握できます。

于 2009-06-17T13:56:57.360 に答える
0

これは、カテゴリ「mycategory」のタイトルとパーマリンクのリストを表示するために使用するものです。これは、Wordpress のメイン ループ内に入ることができます。

<?php $my_query = new WP_Query('category_name=mycategory&showposts=-1'); ?><?php while ($my_query->have_posts()) : $my_query->the_post(); ?><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a><?php endwhile; ?>

「-1」を「1」に変更して、最新の投稿のみを表示します。「10」にすると、最新の 10 件の投稿などが表示されます。

于 2009-06-19T03:50:16.567 に答える