文章摘要moonshot-v1-8k
这篇文章讨论了在页面类型页面中调用$post变量时出现的重写问题。当页面调用wp文章后,$post变量会被更新为相关文章的变量,从而导致问题。为了解决这个问题,作者建议在执行wp查询的while循环标签结束后添加wp_reset_query(),以重置查询并避免变量重写。这种方法尚未测试翻页功能,但无论页面以何种形式调用文章数据,都应记得重置查询。
场景:页面为page类型(后台已新建页面)时调用wp文章后出现$post变量被重写(page本身属于post,所以该问题会导致执行wp查询后的$post变量被更新为相关文章变量),此时只需要在执行wp查询语句enwhile循环标签结束后加上 wp_reset_query() 即可,此方法暂无测试翻页功能。
Ps.
不管页面以何种形式调用了文章数据后记得重置查询。
评论留言
0 条评论
👋 还没人评论,来抢沙发吗?