Exemplo n.º 1
0
 /**
  * Standard meta retrieval
  *
  * @param mixed 	$meta
  * @param int		$post_id
  * @param array  	$field
  * @param bool  	$saved
  *
  * @return mixed
  */
 static function meta($meta, $post_id, $saved, $field)
 {
     global $wpdb;
     $meta = RW_Meta_Box::meta($meta, $post_id, $saved, $field);
     if (empty($meta)) {
         return array();
     }
     $meta = implode(',', $meta);
     // Re-arrange images with 'menu_order', thanks Onur
     $meta = $wpdb->get_col("\n\t\t\t\tSELECT ID FROM {$wpdb->posts}\n\t\t\t\tWHERE post_type = 'attachment'\n\t\t\t\tAND ID in ({$meta})\n\t\t\t\tORDER BY menu_order ASC\n\t\t\t");
     return (array) $meta;
 }
Exemplo n.º 2
0
 /**
  * Standard meta retrieval
  *
  * @param mixed $meta
  * @param int   $post_id
  * @param array $field
  * @param bool  $saved
  *
  * @return mixed
  */
 static function meta($meta, $post_id, $saved, $field)
 {
     $meta = RW_Meta_Box::meta($meta, $post_id, $saved, $field);
     if (empty($meta)) {
         return array();
     }
     return (array) $meta;
 }
Exemplo n.º 3
0
 /**
  * Standard meta retrieval
  *
  * @param mixed $meta
  * @param int   $post_id
  * @param array $field
  * @param bool  $saved
  *
  * @return mixed
  */
 static function meta($meta, $post_id, $saved, $field)
 {
     global $wpdb;
     $meta = RW_Meta_Box::meta($meta, $post_id, $saved, $field);
     return empty($meta) ? array() : (array) $meta;
 }
Exemplo n.º 4
0
 /**
  * Standard meta retrieval
  *
  * @param mixed 	$meta
  * @param int		$post_id
  * @param array  	$field
  * @param bool  	$saved
  *
  * @return mixed
  */
 static function meta($meta, $post_id, $saved, $field)
 {
     $meta = RW_Meta_Box::meta($meta, $post_id, $saved, $field);
     if (empty($meta)) {
         return array('width' => '', 'height' => '');
     }
     return (array) $meta;
 }
Exemplo n.º 5
0
 /**
  * Standard meta retrieval
  *
  * @param mixed $meta
  * @param int   $post_id
  * @param array $field
  * @param bool  $saved
  *
  * @return mixed
  */
 static function meta($meta, $post_id, $saved, $field)
 {
     global $wpdb;
     $meta = RW_Meta_Box::meta($meta, $post_id, $saved, $field);
     if (empty($meta)) {
         return array();
     }
     $meta = implode(',', $meta);
     $meta = get_post_meta($post_id, $field['id'], !$field['multiple']);
     return (array) $meta;
 }