禁止使用模板插件做违法内容(涉黄等),否则将受到法律的制裁。

wordpress 根据文章自定义字段多重排序

禁止使用模板插件做违法内容(涉黄等),否则将受到法律的制裁。

有时候我们遇到文章多字段多重排序,或者说一个字段排序同时又得判断是否含有另一个字段或另一个字段值等于某个值,看以下代码:

<?php
//多个字段多重排序
$args = array(
    'post_type'  => 'words',
    'meta_query' => array(
        array(
            'key'     => 'word_count',
                        'orderby' => 'meta_value_num',
                        'order' => DESC
            ,
        ),
        array(
            'key'     => 'title',
                        'orderby' => 'meta_value',
                        'order' => DESC
        ),
        array(
            'key'     => 'word_type',
                        'orderby' => 'meta_value',
                        'order' => DESC
        ),
    ),
);
$query = new WP_Query( $args );


//一个字段排序+其他字段
query_posts(
    array(  'post_type' => 'services',
            'order'     => 'ASC',
            'meta_key' => 'some_key',
            'orderby'   => 'meta_value', //or 'meta_value_num'
            'meta_query' => array(
                                array('key' => 'order_in_archive',
                                      'value' => 'some_value'
                                )
                            )
    )
);
?>

0 个评论

 
联系
目前暂停一切业务,客服消息可能不会及时回复,谢谢理解。
在线咨询
    在线咨询
    禁止使用模板插件做违法内容(涉黄等),否则将受到法律的制裁。