だから私はワードプレスをupdownupdownプラグイン(投稿に賛成/反対するためのプラグイン)で使用しています。私がやろうとしているのは、ホームページに投稿を表示し、少なくとも10の賛成票を付けて、ポイントが足りない投稿を非表示にすることです。
このコードをindex.phpで試してみました
if (have_posts()) :
while (have_posts()) : the_post();
if (up_down_post_votesscore( get_the_ID()) > 10){
//content
}
endwhile;
endif;
うまく機能し、賛成票が 10 未満のすべての投稿を非表示にしますが、対象となるすべての投稿を 1 ページに表示するわけではありません (ホームページにはページ付けがあります)。各ページに必要な量の賛成票を含む 2 つの投稿があるため、これらの 4 つの投稿を 1 つのページに配置する代わりに、各ページに適格な投稿を 2 つだけ表示します。