-1

wordpress用のグリップ型スライダーを構築しています。各グリッドには、17 個の異なるポスト ポストを引き込む 17 個のブロックがあります。各ブロックのサイズが異なるため、17 個の個別のクエリを作成する必要がありました。

これはすべて正常に機能していましたが、ページの読み込み時に各ブロックの投稿をランダムにすることにしました。

これが私のクエリです:

$do_not_duplicate = array();
$featucat = get_option('themnific_slider1_category');
$my_query = new WP_Query( 'post_type=myportfoliotype&showposts=1&orderby=rand');     
while ($my_query->have_posts()) : $my_query->the_post();$do_not_duplicate[] =  $post->ID;

私の問題は、$do_not_duplicate 関数が正しく機能していないことです。投稿が重複しています。

私が間違っていることについてのアイデアはありますか?

乾杯、ダン

4

1 に答える 1

2

私はあなたが何を求めているのか本当にわかりませんが、私はかつて同様の問題を抱えていました。多分-これは役に立ちます。

また、ここでのクエリに関する優れたチュートリアルです。

于 2012-09-20T12:14:00.533 に答える