protected function searchForMetaValue($meta_key, array $postmeta) { if (empty($postmeta)) { return ''; } foreach ($postmeta as $meta) { // prefer this value, if it's set if ($meta_key == $meta['key']) { return $meta['value']; } } return ''; }