Wordpress将分页添加到SQL查询

时间:2015-05-01 10:12:53

标签: php mysql wordpress pagination

我使用自定义SQL查询获取帖子,并按照ASC顺序按自定义字段日期值设置帖子的顺序。

因为我使用了自定义SQL查询

        if($_GET['sort'] == 'date'){
            $posts = $wpdb->get_results("SELECT * FROM delitti100174_postmeta Where meta_key='data_della_scomparsa' Order By STR_TO_DATE(meta_value,'%d/%m/%Y') DESC"); 
        }else{
            $posts = $wpdb->get_results("SELECT * FROM delitti100174_postmeta Where meta_key='data_della_scomparsa' Order By STR_TO_DATE(meta_value,'%d/%m/%Y') ASC"); 

        }


    foreach($posts as $post){
                $po = get_post($post->post_id, ARRAY_A);
                if($po['post_status']=='publish'){
  echo get_the_title($po['ID']); 
}}

哪个返回15个记录。虽然我想将分页设置为每页只显示12个帖子。

因为我使用了自定义Sql查询,这就是为什么我不能使用Wp-Pagenvi Wordpress分页插件...

我如何在这里添加分页。需要帮助整合分页。

任何帮助将不胜感激。

0 个答案:

没有答案