Я хотел бы показать граватар текущего пользователя, вошедшего в систему, и если у пользователя нет граватара, он покажет wp man по умолчанию (или img с использованием URL)
Вот код, который у меня есть на данный момент;
<div class="gravatar">
<img src="http://techyoucation.com/wp-content/themes/blank/images/treehouse.png" alt=""/>
</div>
Приведенный выше код просто показывает случайное изображение, которое я хотел бы изменить на граватар пользователя, вошедшего в систему (когда ни один пользователь не войдет в систему, он будет скрыт, но я сделаю это позже).
Так кто-нибудь знает, что мне нужно сделать, чтобы заставить его работать?
заранее спасибо
Алед
ОБНОВЛЕНИЕ
С использованием
<div class="logo"><a href="http://techyoucation.com"><img src="<?php
$user_id = get_current_user_id() // Get the user ID
$size_avatar = 50 // Set the avatar size
$default_avatar = 'http://techyoucation.com/wp- content/themes/blank/images/treehouse.png' // Set your default image url
echo get_avatar( $user_id, $size_avatar, $default_avatar );
?>" alt="techyoucation logo" width="219" height="47" id="Logo" /></a></a>
Dreamweaver говорит, что есть 3 синтаксических ошибки? Я неправильно использовал ваш код?
Спасибо
ОБНОВЛЕНИЕ
Хорошо, теперь у меня есть;
<div class="gravatar">
<img src="<?php
$user_id = get_current_user_id(); // Get the user ID
$size_avatar = 50; // Set the avatar size
$default_avatar = 'http://techyoucation.com/wp-content/themes/blank/images/treehouse.png'; // Set your default image url
echo get_avatar( $user_id, $size_avatar, $default_avatar );
?>" alt=""/>
</div>
но изображение не показывает. Когда я щелкаю правой кнопкой мыши и выбираю URL-адрес копирования изображения, он дает мне "http://techyoucation.com/%3Cimg%20alt=''%20src='http://0.gravatar.com/avatar/?d=http://techyoucation.com/wp-content/themes/blank/images/treehouse.png&s=50'%20class='avatar%20avatar-50%20photo%20avatar-default'%20height='50'%20width='50'%20/%3E"
Любые идеи.
Спасибо