public static function getMetaDataByKeys($iObjectID, $aKeys, $sMetaType = 'post')
{
$_aSavedMeta = array();
if (!$iObjectID) {
return $_aSavedMeta;
}
$_aFunctionNames = array('post' => 'get_post_meta', 'user' => 'get_user_meta', 'term' => 'get_term_meta');
$_sFunctionName = self::getElement($_aFunctionNames, $sMetaType, 'get_post_meta');
foreach ($aKeys as $_sKey) {
$_aSavedMeta[$_sKey] = call_user_func_array($_sFunctionName, array($iObjectID, $_sKey, true));
}
return $_aSavedMeta;
}