Update order by
This commit is contained in:
parent
5af63726c3
commit
934e0e87f0
@ -207,10 +207,10 @@ class Opalestate_Property {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
* Is featured?
|
||||||
*/
|
*/
|
||||||
public function is_featured() {
|
public function is_featured() {
|
||||||
return 'on' === $this->featured;
|
return ( 'on' === $this->featured ) || ( 1 == $this->featured );
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -315,7 +315,7 @@ class Opalestate_Property {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
* Get location.
|
||||||
*/
|
*/
|
||||||
public function get_locations() {
|
public function get_locations() {
|
||||||
$terms = wp_get_post_terms( $this->post_id, 'opalestate_location' );
|
$terms = wp_get_post_terms( $this->post_id, 'opalestate_location' );
|
||||||
@ -515,7 +515,7 @@ class Opalestate_Property {
|
|||||||
* @access public
|
* @access public
|
||||||
* @param $key
|
* @param $key
|
||||||
* @param $single
|
* @param $single
|
||||||
* @return string
|
* @return string|array
|
||||||
*/
|
*/
|
||||||
public function get_metabox_value( $key, $single = true ) {
|
public function get_metabox_value( $key, $single = true ) {
|
||||||
return get_post_meta( $this->post_id, OPALESTATE_PROPERTY_PREFIX . $key, $single );
|
return get_post_meta( $this->post_id, OPALESTATE_PROPERTY_PREFIX . $key, $single );
|
||||||
@ -579,7 +579,7 @@ class Opalestate_Property {
|
|||||||
* @return array
|
* @return array
|
||||||
*/
|
*/
|
||||||
public function get_gallery() {
|
public function get_gallery() {
|
||||||
return $this->get_metabox_value( 'gallery', true );
|
return $this->get_metabox_value( 'gallery' );
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -677,7 +677,6 @@ class Opalestate_Property {
|
|||||||
return $this->get_metabox_value( 'attachments' );
|
return $this->get_metabox_value( 'attachments' );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public function get_content_single_layout() {
|
public function get_content_single_layout() {
|
||||||
return $this->get_metabox_value( 'layout' );
|
return $this->get_metabox_value( 'layout' );
|
||||||
}
|
}
|
||||||
|
@ -243,11 +243,11 @@ class OpalEstate_Search {
|
|||||||
|
|
||||||
if ( ! empty( $ksearchs ) && count( $ksearchs ) == 2 ) {
|
if ( ! empty( $ksearchs ) && count( $ksearchs ) == 2 ) {
|
||||||
$args['meta_key'] = OPALESTATE_PROPERTY_PREFIX . $ksearchs[0];
|
$args['meta_key'] = OPALESTATE_PROPERTY_PREFIX . $ksearchs[0];
|
||||||
$args['orderby'] = 'meta_value_num';
|
$args['orderby'] = 'meta_value';
|
||||||
$args['order'] = $ksearchs[1];
|
$args['order'] = $ksearchs[1];
|
||||||
} elseif ( 'on' == opalestate_options( 'show_featured_first', 'off' ) ) {
|
} elseif ( 'on' == opalestate_options( 'show_featured_first', 'off' ) ) {
|
||||||
$args['meta_key'] = OPALESTATE_PROPERTY_PREFIX . 'featured';
|
$args['meta_key'] = OPALESTATE_PROPERTY_PREFIX . 'featured';
|
||||||
$args['orderby'] = 'meta_value_num';
|
$args['orderby'] = 'meta_value';
|
||||||
$args['order'] = 'DESC';
|
$args['order'] = 'DESC';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user