Как определить пример аватара в WordPress

Я хочу показать последние комментарии на боковой панели в WordPress. Если у человека, отправившего комментарий, есть gavatar, он будет показан, но если его нет, в моем шаблоне будет изображение по умолчанию, как показано ниже:

как я могу настроить эту картину? и показать мой любимый аватар?

2 ответа

Добавить в function.php

if(!function_exists('custom_avatar')){
function custom_avatar($avatar_defaults){
$new_default_icon = get_bloginfo('template_directory') . '/custom/images/new-avatar.png';
$avatar_defaults[$new_default_icon] = 'My Custom Avatar';
return $avatar_defaults;
    }
add_filter('avatar_defaults','custom_avatar');
}

Функция get_avatar() имеет параметр $default, позволяющий вам установить собственный URL для указанного вами изображения

<?php echo get_avatar( $id_or_email, $size, $default, $alt ); ?>

https://codex.wordpress.org/Function_Reference/get_avatar

Другие вопросы по тегам