Я пытался заставить граватар работать на моем сделанном на заказ php-сайте.
Я создал именно то, что было задано на веб-сайте gravatar, но при реализации этого на моем сайте gravatar просто показывает там изображение по умолчанию.
Очевидно, он ссылается на их сайт, потому что он возвращает изображение по умолчанию, а не граватар, который связан с указанным адресом электронной почты.
Я установил граватар уже много лет, и он работает на крупных блогах, но когда я тестирую свой сайт, он не работает.
Процесс внедрения таков:
<img src="https://secure.gravatar.com/avatar/<?php echo md5( strtolower( trim( $authorsemail ) ) ); ?>?s=60&d=mm" alt="<?php echo $authorsname ; ?>" class="gravatarimage" />
$authorsname
— это просто электронное письмо от автора комментария, как показано.
Я повторил $authorsname
, и это правильно.
Любые идеи, почему это не работает
8ef0172c4411ccaf409f7f6b84a79e24
. Проверьте изображение профиля Stackoverflow... это граватар... так что хэш, который вы генерируете, должен совпадать с этим. - person web-nomad   schedule 24.01.2013