public function orderby() { switch ($this->args['orderby']) { case 'amount': $this->__set('orderby', 'meta_value_num'); $this->__set('meta_key', '_give_payment_total'); break; default: $this->__set('orderby', $this->args['orderby']); break; } }