自定义字段

时间:2016-10-28 09:24:52

标签: php wordpress

提前感谢您阅读此问题!

我通过自定义字段(eslora)订购了我的帖子,但是当应用过滤器(类别)时,这种类型被破坏了。

有人知道默认情况下如何以这种方式订购我的帖子。

祝你好运!

function my_pre_get_posts( $query ) {

    // do not modify queries in the admin
    if( is_admin() ) {  
        return $query;
    }

    // only modify queries for 'event' post type
    if( isset($query->query_vars['post_type']) && $query->query_vars['post_type'] == 'post' ) {     
        $query->set('orderby', 'meta_value_num');   
        $query->set('meta_key', 'eslora');   
        $query->set('order', 'ASC');    
    }
    // return
    return $query;
}
add_action('pre_get_posts', 'my_pre_get_posts');

0 个答案:

没有答案