2013-05-08 37 views
0

希望有人能帮助我,我一直对这个试图找到答案挣扎了好几天......WordPress的 - 通过滑块

基本上调用上的帖子不同类别的,我有,有一个WordPress站点一个使用'get_template'调用的滑块(不是插件只是开源代码),但它在每个页面上显示相同的三个帖子。我在不同的类别中有不同的帖子,并希望滑块在每个单独的页面上对应,并且回显每个特定类别的帖子。


<div id="slidorion"> 
<div id="slider"> 

<?php 
query_posts('posts_per_page=3'); 
if (have_posts()) : while (have_posts()) : the_post(); ?> 

<div class="slide">"><?php the_post_thumbnail(); ?></div> 

<?php endwhile; ?> 
<?php endif; ?> 

</div> 

<div id="accordion"> 

<?php if (have_posts()) : while (have_posts()) : the_post(); ?> 

<div class="link-header"><?php the_title(); ?></div> 
<div class="link-content"> 

<?php the_excerpt(); ?> 

</div> 

<?php endwhile; ?> 
<?php endif; ?> 

</div> 
</div> 

这里是该网站的链接,如果你需要看它完全明白我的意思,需要做...

http://www.kaijocreative.co.uk/footballnatter

谢谢!

回答

0

你需要使用找出从每个类别ID添加catcategoryquery_posts('posts_per_page=3');然后使用这些ID在

$ category = get_the_category();

$ post_catid = $ category [0] - > term_id;

$ querystr ='cat ='。$ post_catid。' & posts_per_page = 3';

query_posts($ querystr);