WordPress调用指定数量最新发布文章

  • 文章介绍
  • 评价建议
  • WordPress调用指定数量最新发布文章

    如果想实现 wordpress 调用指定数量最新发布文章,我们需要用到 query_posts()函数,其实这个是查询函数,结合适当的参数用来控制哪些文章会在页面上显示。形如 query_posts(”cat=3,6&cat=-5,-10″)表示取分类 ID 为 3 和 6 的文章显示,不取分类 ID 为 5 和 10 的文章显示,调用指定数量文章的方法其实很简单,就是在文章循环的地方加入一个 showposts=10,10 就是调用的文章条数,下面主题君写一个例子,大家自行摸索。query_posts()函数可以跟非常多的参数,达到更加精准的显示如:

        query_posts(”order=ASC&showposts=10&caller_get_posts=1&offset=1&orderby=date&posts_per_page=5″)

    参数意义解释如下:
    order=ASC:表示按照升序排列,取为 DESC 则表示按降序;
    showposts=10:则表示获取 10 篇文章;
    caller_get_posts=1:如果为 1,那么置顶文章会置顶显示;为 0 时,按自然排序显示,不置顶。
    offset=1:表示取最新的文章;也可以改成 orderby=post_date(按发布时间)。
    orderby=date:表示将文章按照日期排序;orderby=rand(按随机)。
    posts_per_page=5:表示每页显示 5 篇文章。
    cat=-3:表示排除分类 ID 为 3 的分类,cat=3 表示显示分类 ID 为 3 的分类。
    需要注意的是该函数只是将文章内容从 MySQL 数据库中查询出来,要将其显示,还需要与其他语句配合,比如一个经常在侧边栏中使用的形式如下:

        <?php query_posts("showposts=10&orderby=date&order=DESC")?>
    
        <?php while (have_posts()) : the_post(); ?>
    
        <li><a href="<?php the_permalink() ?>" rel="external nofollow"  rel="bookmark"><?php the_title(); ?></a><span><?php the_time('m-d'); ?></span></li>
    
        <?php endwhile; ?>

    如上的这段代码用以在侧边栏的指定位置上显示最新的 5 篇文章。query_posts()函数后面可以跟众多种类的参数,功能十分强大,在此,我们不进行过多介绍。

    此文章来源:创客云

    发表评论

    免责声明 芒果源码,一个精品商业网站源码分享平台 WWW.OKMG.CN 1. 本站所有资源来源于用户上传和网络,均不允许转载,如有侵权请邮件联系站长! 2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除! 3. 如发现会员转载本站资源文章,本站有权封禁会员账号! 4. 不得使用于非法商业用途,不得违反国家法律。否则后果自负! 5. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解! 6. 如有链接无法下载、失效或广告,请联系管理员处理! 7. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需! 8. 如遇到加密压缩包,默认解压密码为"www.okmg.cn",如遇到无法解压的请联系管理员! 9.本站客服:925296647
    开通VIP 享更多特权,建议使用 QQ 登录