static function from_blavatar($post_id, $size = 96)
{
$permalink = get_permalink($post_id);
if (function_exists('blavatar_domain') && function_exists('blavatar_exists') && function_exists('blavatar_url')) {
$domain = blavatar_domain($permalink);
if (!blavatar_exists($domain)) {
return array();
}
$url = blavatar_url($domain, 'img', $size);
} elseif (function_exists('has_site_icon') && has_site_icon()) {
$url = get_site_icon_url($size);
} else {
return array();
}
return array(array('type' => 'image', 'from' => 'blavatar', 'src' => $url, 'src_width' => $size, 'src_height' => $size, 'href' => $permalink));
}