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

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

零分笔记2,3582023-02-04 20:16

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;

取出分页数量

END
零分站龄17年资深站长
一个喜欢折腾,却又折腾不出像样东西的,不会PHP的PHP程序员!
2517
文章
13
分类
3818
标签
3
友链
onlinelovesky317355746vipsever@vip.qq.com