Проблема появилась когда писал код на машине с плохим интернетом, весь мой сайт отдавался с локального веб сервера, но запросы к gravatar.com подобного вида:
http://Х.gravatar.com/avatar/ХХХХХХХХХХХХХХХХХ?s=50&d=http://my-site.ru/ХХХ.png
просто не давали покоя заставляя странички моего сайта открываться целую вечность.
Что-бы как то поправить эту неловкую ситуацию я написал такой небольшой сниппет-плагин:
<?php /* Plugin Name: My Bro gravatar Plugin URI: https://alkoweb.ru/o Description: Отдает аватары не напрямую с сайта Version: 1.0 Author: petrozavodsky Author URI: https://alkoweb.ru */ function my_bro_gravatar_desabler( $url, $id_or_email, $args){ return $args['default']; } add_filter('get_avatar_url', 'my_bro_gravatar_desabler',10 ,3);
Аватары стали отдаваться с моего локального сервера, не используя сеть что сильно упростило мне жизнь.
Так же может пригодится если вы по каким либо причинам не хотите пользоваться Gravatar
Большое спасибо за гайд по полному отключению изображений граватоаров в вордпресс, то что искал.
Полезная инфа. Нужный мне вариант))
Спасибо!