wordpress从特定类别查询帖子缩略图和摘录

时间:2012-08-27 19:16:28

标签: php html wordpress loops wordpress-theming

  

可能重复:
  Wordpress array to show post from certain category and show post excerpt and feature ing

大家都在编写WP主题的过程中。我在主页上有一个滑块来显示“新闻”类别中的最新帖子。我已经研究了如何在猫的滑块中显示帖子,但我不知道如何包含帖子功能图像和除了有人可以提出建议。

这是我正在进行的WP网站工作。这是“最新消息”滑块。

http://www.garyrevell.co.uk/student-i-wp/

三江源

1 个答案:

答案 0 :(得分:0)

您可以通过在循环中将此代码包含在您希望图像显示的位置来添加精选图像:

<?php if ( has_post_thumbnail()) : ?><?php the_post_thumbnail(); ?><?php endif; ?>

您可以将the_content()函数替换为the_exerpt()来添加。

假设你在循环中有这段代码:

<?php the_content(); ?>

你将用这个替换它:

<?php the_exerpt(); ?>

还有更多内容,只需添加和替换,但我认为这可以让你开始。

希望这有助于=]。

您可以将所有内容放入循环中。

这是一个完整的循环,其中包含标题,thumnail和您在部分中使用的内容......

<?php $my_query = new WP_Query('category_name=news&posts_per_page=1');
while ($my_query->have_posts()) : $my_query->the_post();
$do_not_duplicate = $post->ID; ?>

<h2 id="yourTitle"><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h2>
<div id="yourImage">
<?php if ( has_post_thumbnail()) : ?><a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_post_thumbnail(); ?></a>
</div>
<p id="yourContent"><?php the_exerpt(); ?></p>

<?php endwhile;?>

我们在此告知查询显示您的新闻类别帖子并仅显示1个帖子('category_name=news&posts_per_page=1')