利用query_posts() 或 wp_query()同时使用多个 meta_key与 meta_value 来查询多个自定义字段与值,调用输出具有相同自定义栏目名称及值的文章,用下面的代码替换默认的主循环,并修改其中的自定义栏目名称及值。
- $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;
本站文章大部分为原创,用于个人学习记录,可能对您有所帮助,仅供参考!
我的微信
微信号已复制
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
广东省佛山市 1F
高手,支持
广东省佛山市 2F
类似这样的功能正在使用,非常强大而且实用
江苏省南京市 3F
很实用!
广东省广州市 4F
鸟哥,为啥我用该代码调用没有被百度收录的文章里面含有很多已经被百度收录的文章呢?文章页:http://www.dedewp.com/2463.html,文章列表页:http://www.dedewp.com/bai-no-du,有空帮小雨看看是啥原因。
江苏省苏州市 5F
做相关文章应该比较方便啊