显示当前类别中的所有帖子

时间:2012-10-27 作者:Sandeep

我希望创建如下链接所示的行为:

http://www.javaexperience.com/java-role-of-serialversionuid-in-serialization/

此处显示来自同一类别的所有帖子。目前,它是手写的HTML代码,我想在我的单曲中使用PHP代码来模拟这种行为。php。

posts

以下是我迄今为止编写的代码

<?php
$category = get_the_category();
   <ul>

query_posts(\'cat=\'.$category);
if ( have_posts() ) : while ( have_posts() ) : the_post();
   <li><a href="get_permalink( $id );">the_title();</a></li>
endwhile; endif;
   </ul>
<br/>

?>
有人能帮忙吗?

2 个回复
最合适的回答,由SO网友:Fatih Toprak 整理而成

尝试以下操作:

$cat = get_query_var(\'cat\');
$PozCat = get_category ($cat);
$PozCat->id // give to us current cat id.
然后在查询中使用此挂钩:

<ul>
   <?php
    $cat = get_query_var(\'cat\');
    $PozCat = get_category ($cat);
    //$PozCat->id
    query_posts(\'posts_per_page=-1&cat=\'.$PozCat->id);
    if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>

    <li><a href="<?php the_permalink();?>"><?php the_title(); ?></a></li>

    <?php endwhile; endif; ?>
</ul>

SO网友:swtshweta

通过将类别名称作为参数传递,可以使用Wp\\u query()执行此操作:

<?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() ?>" title="<?php the_title(); ?>">

<?php the_title(); ?></a>

<?php endwhile; ?>

结束

相关推荐

在函数.php中使用wp_mail

在整理完整的实现之前,我已经设置了一个简单的邮件程序。我尝试了一些电子邮件地址,但没有收到它们,即使它返回“true”。如果这有什么不同的话,我也在使用wp\\uajax。功能。php // Check for email return in share folders add_action( \'wp_ajax_share_email\', \'share_email\' ); add_action( \'wp_ajax_nopriv_shar