Support

Account

Forum Replies Created

  • Ahh brilliant, that did it for me. Thank you, James!

    For my case I’ve added:

            add_action( 'pre_get_posts', 'custom_orderby' );
    	function custom_orderby( $query ) {
    		if( ! is_admin() )
    			return;
    
    		$orderby = $query->get( 'orderby');
    
    		if( 'featured' == $orderby ) {
    			$query->set('meta_key','featured');
    			$query->set('orderby','meta_value');
    		}
    		elseif ( 'staff_order' == $orderby ) {
    			$query->set('meta_key','staff_order');
    			$query->set('orderby','meta_value_num');
    		}
    		elseif ( 'department' == $orderby ) {
    			$query->set('meta_key','department');
    			$query->set('orderby','meta_value');
    		}
    	} 

    I think this last function has to be added to the original Elliots article, maybe someone can pass it along :))

    Thanks so much again!!!

Viewing 1 post (of 1 total)