Use maybe_unserialize() in get_usermeta(). Props filosofo. fixes #4993
git-svn-id: https://develop.svn.wordpress.org/trunk@6124 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
parent
c5c55b7af2
commit
37d5915b8e
@ -108,13 +108,8 @@ function get_usermeta( $user_id, $meta_key = '') {
|
||||
return '';
|
||||
}
|
||||
|
||||
foreach ($metas as $index => $meta) {
|
||||
@ $value = unserialize($meta->meta_value);
|
||||
if ( $value === FALSE )
|
||||
$value = $meta->meta_value;
|
||||
|
||||
$values[] = $value;
|
||||
}
|
||||
foreach ($metas as $meta)
|
||||
$values[] = maybe_unserialize($meta->meta_value);
|
||||
|
||||
if ( count($values) == 1 )
|
||||
return $values[0];
|
||||
|
Loading…
Reference in New Issue
Block a user