更好地使用get_post_meta

时间:2016-10-26 22:08:25

标签: wordpress optimization

从Wordpress网站的帖子中获取post meta的更好方法是什么?

方式1:

$meta_1 = get_post_meta($post_ID, 'meta_key_1', true);
$meta_2 = get_post_meta($post_ID, 'meta_key_2', true);
etc...

方式2:

function parse_meta($meta, $meta_key){
   $value = $meta[$meta_key][0];
   if(is_serilized($value)){
      $value = unserialize($value);
   }
   return $value;
}

$meta = get_post_meta($post_id);
$meta_1 = parse_meta($meta, 'meta_key_1');
$meta_2 = parse_meta($meta, 'meta_key_2');
etc...

这两个中哪一个更好?

0 个答案:

没有答案