1. Функция для использование аватаров из Gravatar:
function gravatar($email,$size=120) {
global $theme;
$default = 'https://'.$_SERVER["https_HOST"].'/templates/default/avatar.png';
$gra['url'] = 'https://www.gravatar.com/avatar/'.md5(strtolower(trim($email))).'?d='.urlencode($default).'&s=100';
$gra['img'] = '<img src="'.$gra['url'].'" alt="Gravatar" width="'.$size.'" height="'.$size.'"/>';
return $gra['img'];
}
у переменной $default изменяем адрес к вашему аватару (позволяет вывести вашу аву у пользователя если у него её нет)
Использование функции:echo gravatar('admin@test.ru');
2. Получаем фавикон любого сайта:
function favicon($url)
{
$parses = '<img src="https://www.google.com/s2/favicons?domain='.$url.'" width="16" height="16" alt="Favicon" />';
return $parses;
}
Использование функции:echo favicon('skripter.info');
3. Получаем счетчик Push 2 Check через PHP функцию:
function push2check()
{
global $title_origin;
$img = '<a href="https://push2check.net/'.$_SERVER['https_HOST'].'" onclick="return !window.open(this.href)" title="Push 2 Check">
<img src="https://auto.push2check.com/p.php?d='.$_SERVER['https_HOST'].'&w=88&h=31&bw=1&bg=F2F2F2&f=1A8AE3&b=9E9E9E&png=1&pngi=1&psn='.$title_origin.'&plc=all" style="border-style: none" alt="Push 2 Check"/></a>';
return $img;
}
Где переменная $title_origin замените на свою ибо она отвечает за название вашего сайта =) (Функция была взята из uDiscuz! beta 7).
Использование функции:echo push2check();