当前位置:首页文章笔记建站教程WordPress常用函数 wp_reset_query()

WordPress常用函数 wp_reset_query()

开发wordpress主题经常会用到的wp_reset_query()函数,该函数使用在循环loop中,其作用是重置查询数据,一般与query_posts()配对出现,wprdpress强大的query_posts()函数设置loop的调用条件时,在语句结束必须使用wp_reset_query()函数清除查询数据,否则可能对该页面另外的数据调用结果产生影响,如无法正常调用,调用出错等;很多新手制作wordpress主题时,往往因为没有添加wp_reset_query()而出现各种问题。

<?php 
$args = array(
    // query_posts参数,具体参数可以参加官方文档
    'cat' => 1,
    'category_name' => 'wpfunc'
);
$args = array_merge($args, $wp_query->query); //这一行代码是必须的,不然不能分页
query_posts($args);
if( have_posts() ){
    while( have_posts() ){
        //获取下一篇文章的信息,并且将信息存入全局变量 $post 中
        the_post();
        }
}
wp_reset_query();
?>
温馨提示:

文章标题:WordPress常用函数 wp_reset_query()

文章链接:https://www.wuyanshuo.cn/143.html

更新时间:2022年03月22日

本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:service@wuyanshuo.cn我们将第一时间处理! 资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。 所有资源仅限于参考和学习,版权归原作者所有,更多请阅读无言说网络服务协议

给TA打赏
共{{data.count}}人
人已打赏
建站教程

WordPress常用函数 query_posts()

2022-1-11 14:16:22

建站教程

WordPress常用函数 wp_list_categories()

2022-1-12 2:23:59

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
'