1. 当前位置:
  2. 首页
  3. »
  4. 随笔
  5. »
  6. wordpress根据自定义字段查询文章并统计文章篇数

wordpress根据自定义字段查询文章并统计文章篇数

零分 2,885

wordpress可以根据自定义字段来分类文章:

$args = array(
    'posts_per_page' => 10,      // 显示多少条
    'paged' => $paged,           // 当前页面
    'orderby' => 'date',         // 时间排序
    'order' => 'desc',           // 降序(递减,由大到小)     
    'meta_query' => array(
        array(
            'key' => 'key1',     // 你的使用的自定义字段1
            'value' => 'value1'  // 自定义字段1对应的值
        ),
        array(
            'key' => 'key2',     // 你的使用的自定义字段2
            'value' => 'key2'    // 自定义字段2对应的值
        )
    )
);
query_posts($args);
while (have_posts()) : the_post();
    // 循环内容;
endwhile;

但是有一个问题,就是需要重写分页代码,通过自定义分类检出的文章,如果需要全部检出分页,默认在function里的分页代码可能不准确,默认不会计算自定义字段,可以通过:

$allsearch = new WP_Query($args);
$allsearch->max_num_pages;

取出分页数量

头像
支持作者
联系微信二维码
0%