3
提供されたものよりも大きいIDを持つ記事を返すためにWP_Query(get_posts、など)を使用して、方法がある場合、私は、私はWordPressのコーデックスを経たと照会ポストへの参照を逃しました。..WHEREフィルタの投稿IDを使用して、新しい投稿を照会するためにWP_Query()を使用しますか?
を思っていましたカスタムクエリがなくても投稿IDに関連しています
それは引数でそれを通過することはでき浸透していないので、私はposts_whereフィルタを変更しますが、それはどちらか動作するようには思えない方法..
add_filter('posts_where', 'filter_since_id');
$loop = new WP_Query($args);
while ($loop->have_posts()) : $loop->the_post();
// Do Stuff
endwhile;
remove_filter('posts_where' , 'filter_since_id');
を書いてみました。通過誰かがつかむと行くことができるように明確化..
function filter_since_id($where = ''){
$where .= " AND ID > 3'";
return $where;
}
POS ts_whereフィルタはここではうまくいくはずですが、後に小さな一重引用符があるのはなぜですか? $ where。= "AND ID> 3"; SHOULD BE $ where。= "AND ID> 3"; –
変数を3に置き換えたので、一重引用符が存在していました。しかし、それは別のタイプミスを指摘しました。 – lipson