您需要首先设置一个新查询并进入循环。以下是如何设置查询,以便仅从自定义帖子类型中检索帖子:
$args = array(
"post_type"=>"your-post-type",
"posts_per_page"=>"3"
);
$query = new WP_Query($args);
然后,您需要进入循环以检索您正在查找的数据:
have\\u posts()):$query->while(have\\u posts()):$query->the\\u post();?>
<!-- Your content goes here -->
然后,您可以使用标准的Wordpress循环函数,如
the_title();
和
the_excerpt();
显示循环中当前项的内容。理想情况下,您需要这样的模板:
<h2><? the_title(); ?></h2>
<? the_post_thumbnail(); ?>
<p><? the_excerpt(); ?> - <a href="<? the_permalink(); ?>">Read more</a>.</p>
您的里程数会有所不同。您可以从上述内容开始,然后使用CSS对结果进行主题化,以达到所需的效果。
以下是所有代码:
<?
$args = array(
"post_type"=>"your-post-type",
"posts_per_page"=>"3"
);
$query = new WP_Query($args);
?>
<? if($query->have_posts()): $query->while(have_posts()): $query->the_post(); ?>
<h2><? the_title(); ?></h2>
<? the_post_thumbnail(); ?>
<p><? the_excerpt(); ?> - <a href="<? the_permalink(); ?>">Read more</a>.</p>
<? endwhile; endif; ?>
希望这有帮助!