get( 'orderby'); if( 'Share Count' == $orderby ) { $query->set('meta_key','mashsb_shares'); $query->set('orderby','meta_value_num'); } } add_action( 'pre_get_posts', 'mashsb_sort_shares_by' );