当前位置: 首页 » 笔记 » wordpress根据自定义字段查询文章并统计文章篇数正文

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

  • 零分
  • 2,745

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;

取出分页数量

声明:博客中如无特殊说明或标注的文章均为博客原创文章,部分文章来源互联网,如有侵犯您的版权,或者对零分博客发布的文章有异议,请来信告知删除、修改,如您有好的建议或者意见也可以来信,谢谢!

请TA喝杯水^_^ 如本文“对您有用”,欢迎随意打赏,让我们坚持创作! 请TA喝水