Wordpress使用帖子标题作为导航

时间:2011-09-29 12:38:01

标签: wordpress post navigation title categories

我正在尝试根据帖子标题创建导航。顶部的主要导航是类别,侧边栏中的主要导航将是相关类别的帖子标题。

我正在使用的代码直到某一点(我从List wordpress posts by category which match page title获得)。

但我有两个问题。

主要问题是当你到达单个帖子时,它只会在侧栏中列出该帖子,而不会列出同一类别中的其他帖子。

第二个小问题,就是当我不需要它时列出页面。

<p>below lists the right posts for the right 
cats but fails at the single post stage</p>

<?php
$test = get_the_title();
$args = array( 'cat_name' => $test );
$args = array_merge( $args , $wp_query->query );
get_posts( $args ); while (have_posts()) { the_post(); ?>
<div class="post" id="post-<?php the_ID(); ?>">
<ul>
<li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li>
</ul>
<?php } ?>

任何帮助将不胜感激。感谢

1 个答案:

答案 0 :(得分:0)

对于第二个问题,您可以添加一个参数'post_type'=&gt; “后” 它只会显示帖子。

$test = get_the_title();
$args = array( 'cat_name' => $test,'post_type' => 'post' );
$args = array_merge( $args , $wp_query->query );