0

私はこれについていくつかの助けを得ることができることを願っています! カテゴリのリストを (カテゴリ自体へのリンクとして) 表示するサイドバーに PHP を実装しようとしています。クリックすると、もちろんカテゴリ ページに移動し、そのカテゴリ内の投稿がその下のリストにリンクとして表示されるようにしたいと考えています。

ホームページの例:カテゴリーA カテゴリーB カテゴリーC

カテゴリー A 内のホームページの例: カテゴリー A - 投稿 1 - 投稿 2 - 投稿 3 カテゴリー B カテゴリー C

これが明らかなものであれば申し訳ありません。私は自分の解決策を見つけようとしていますが、これまでのところできていません。

再度、感謝します!

4

2 に答える 2

0

コードでウィジェットの作成を開始できるようなものを含む小さなウィジェットを作成しました:http ://wp.leau.co/2010/12/01/sidebar-feed-widget-showing-tweets-stumbles- vids-and-more /

上記のようにカテゴリをループするだけです

次に、http://codex.wordpress.org/Function_Reference/is_categoryを使用して、カテゴリページを表示しているかどうかを確認してから、 http://codex.wordpress.org/Function_Reference/single_cat_titleを使用してアクティブなページであるかどうかを確認できます。

于 2012-07-23T23:21:10.687 に答える
0

このコードを使用して、カテゴリと投稿のリストを階層順に表示できます。

<?php
/*
Template Name: Archives with Content
*/
?>
<?php get_header(); ?>
<div id="content" class="widecolumn">
<?php if (have_posts()) : while (have_posts()) : the_post();?>
<div class="post">
<h2 id="post-<?php the_ID(); ?>"><?php the_title();?></h2>
<div class="entrytext">
<?php the_content('<p class="serif">Read the rest of this page &raquo;</p>'); ?>
</div>
</div>
<?php endwhile; endif; ?>
<?php edit_post_link('Edit this entry.', '<p>', '</p>'); ?>
</div>
<div id="main">
<?php //include (TEMPLATEPATH . '/searchform.php'); ?>
<h2>Archives by Month:</h2>
<ul>
<?php wp_get_archives('type=daily&limit=1&show_post_count=1'); ?>

</ul>
<h2>Archives by Subject:</h2>
<ul>

<?php wp_list_categories('orderby=name&show_count=1'); ?>
</ul>
<?php get_footer(); ?>

1.上記のコードをarchieve_page.php.という名前のファイルにコピーするだけです。次に、[管理]-> [ページ]-> [ページを追加]に移動し、タイトルをアーカイブページとして指定し、右側隅にあるドロップダウンテンプレートをクリックして[アーカイブ]を選択しますcontent」をクリックして公開をクリックし、上部の「ページを表示」をクリックしてページを表示します。

于 2012-07-24T09:25:49.540 に答える