大量のデータベース クエリ結果を処理するためのページネーション システムがあります。これはjQuery AJAXを使用して、クエリなどによってすべてのデータをロードするページと通信し、結果をページに返します。
if($pageType == 'prizeHome'){
$my_query = new WP_Query('post_type=prizes&showposts='.$per_page.'&meta_key=pointsvalue&orderby=meta_value_num&order=asc&paged='.$page);
while ($my_query->have_posts()) : $my_query->the_post(); $do_not_duplicate = $post->ID; $my_meta = get_post_meta($post->ID,'_my_meta',TRUE);
これは私のコードのスニペットです。wordpressクエリを使用してデータを取り込み、メタ値で並べ替えます。私の質問は、ユーザーが「結果をポイントごと、またはアルファベット順に並べ替える」という別のパラメーターを選択した場合、ユーザーがクリックして次のページに移動したときに、これがどのように当てはまるのでしょうか?
これを行う方法について少し混乱しているかもしれません。ユーザーが選択した順序をサイトが記憶するように、何らかの jQuery Cookie を使用する必要があるのではないでしょうか?
ご意見をお寄せいただきありがとうございます:)