wordpress CMS主题 微信
Home > wordpress主题常用函数 > wordpress常用函数详解6:get_posts()

wordpress常用函数详解6:get_posts()

高时银博客 wordpress主题常用函数 点击: 1,740 次 0 0

get_posts() 和 query_posts() 函数功能大体相同,接受大部分的参数,使用同样结构的数据库查询语句,并能达到一样的目的,从数据库中查询并得到符合某条件的文章。get_posts 使用不难,难在获取文章后怎样在页面中显示,这里就需要有一定的 PHP 知识了。下面,一起来看看get_posts() 函数

举个例子:

-
<?php
$lastposts = get_posts(’numberposts=5′);
foreach($lastposts as $post) : setup_postdata($post);
?>
<h2><a href=”<?php the_permalink(); ?>” id=”post-<?php the_ID(); ?>”><?php the_title(); ?></h2>
<?php the_content(); ?>
<?php endforeach; ?>

get_posts() 参数解释:

-
numberposts=10:需要提取的文章数。
offset=0:以第几篇文章为起始位置。
category=4 :分类的ID,多个用逗号将分类编号隔开,或传递编号数组,可指定多个分类编号。大部分 CMS 使用该函数的重点。
orderby=post_date:排序规则(注1)。
order=DESC:'ASC' —— 升序 (低到高) 'DESC' —— 降序 (高到底)。

即首先使用get_posts()函数查询得到文章数据,然后使用形如foreach($lastposts as $post) : setup_postdata($post);的循环将查询得到的文章内容显示出来。


文章作者:高时银博客
本文地址:http://wanlimm.com/77201403051355.html
版权所有 © 转载时必须以链接形式注明作者和原始出处!

目前还没有评论。赶快来坐沙发吧。

发表评论