基于受欢迎程度调用WordPress帖子

时间:2011-01-19 16:45:58

标签: php wordpress

如果您查看我的网站,我在右侧导航中有一个名为Top Winter Projects的区域。我想自动化网站的这一部分,因为我目前必须手动将HTML粘贴到该特定部分。我希望能够做的是让这些图像(应链接到相应的帖子)根据日期进行更改。

我尝试使用精选图片插件,但由于某些原因,这似乎与我的主题无关。有替代路线吗?

我尝试将一些代码拼凑在一起,但是当涉及到php时,我有点无能为力。我也不确定如何让照片显示出来。这就是我所拥有的,40,50和40 60个是三个帖子。回音电话可以显示图片吗?

<? php
$args = array('include' => 40, 50, 60 )
echo get_posts($args);
?>

这是我的网站:http://www.merrimentdesign.com

谢谢,感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

一种方法是使用WP_Query创建循环,然后您可以在循环中放置您想要的任何内容。我通常这样做并使用类别来控制每个区域中显示的帖子。因此,例如,如果您创建了一个名为features的类别,则可以使用该类别标记要在该部分中显示的每个帖子。然后你可以创建一个简单的循环,如:

<?php $the_query = new WP_Query('category_name=featured&showposts=10'); ?>
<?php while ($the_query->have_posts()) : $the_query->the_post();?>
<a href="<?php the_permalink() ?>" rel="bookmark" class="postTitleLink">
<?php the_post_thumbnail(); ?>
</a>
<?php endwhile; ?>

假设您在主题functions.php。

中启用了缩略图功能
add_theme_support( 'post-thumbnails' );