我试图在循环运行时注入一个帖子。这篇文章将在一定条件下被注入,所以if(x == j){
//inject post here
}
我知道这似乎很容易做到,但我的查询中有一个posts\\u per\\u page参数用于分页,我担心注入post会把事情搞砸。
提前感谢您的帮助!
我试图在循环运行时注入一个帖子。这篇文章将在一定条件下被注入,所以if(x == j){
//inject post here
}
我知道这似乎很容易做到,但我的查询中有一个posts\\u per\\u page参数用于分页,我担心注入post会把事情搞砸。
提前感谢您的帮助!
我假设你正在做这样的事情:
if (have_posts()) {
while (have_posts()) {
the_post();
if(x == j){ //inject post here }
}
}
这样在循环中注入一个post将导致该页面的post计数与posts_per_page
值,但它不会中断分页(这似乎是您的主要问题)。分页操作(通常)在主查询上进行,并且不会因插入而更改。我不知道你是如何检索额外的帖子数据的,但如果你不小心,你可以用它来破坏东西。
所以我有一个CPT的参考文献(就像一个音乐的字典格式)。其中有两种分类法:medium_reference 和reference_letter.这个reference_letter 列出字母A-Z,而medium_reference 按引用类型(人员、术语、公司)列出。我想知道是否有可能遍历每个字母,然后在该循环中遍历各个术语。类似这样的情况(无论如何都不可能):$reference_letters = get_the_terms($post->ID,\'reference_letter\');&#