Не работают граватары (Gravatars) в wordpress? Исправляем!

Добрового времени суток, друзья! Как раз сегодня разбирался с проблемой не рабочих граватаров (Gravatar), у себя на блоге.

А проблема у меня была следующая: не отображались граватары поситителей в комментариях на блоге. Начал копаться в коде блога, и обнаружил, что некий криворукий разработчик шаблона (это далеко не единственная проблема, которую мне пришлось устранять, по вине мелких недоработок разработчика шаблона…) просто напросто забыл дописать небольшую строчку в comments.php

Но давайте не будем торопить события и разберём всё по порядку. Итак, чтобы наш блог, выводил граватары в комментариях, нужно:

1. Зайти в админ-панель.

2. Вкладка “Дизайн”, затем выбираем пункт: "Редактор".

3. Открываем файл шаблона комментариев: comments.php (полный путь: /wp-content/themes/название вашей темы/).

4. Здесь нам нужно найти строку.

<?php comment_text() ?>

Чтобы было проще и быстрее искать нажимаем сочетание клавиш: Ctrl+F и вставляем в появившуюся строку поиска, скопированный выше кусочек кода.

5.  И вставляем перед ним следующую строчку:

<?php echo get_avatar( $comment, $size = '54' ); ?>

в котором:

  • $comment – является обязательным, он отвечает за привязку введенного e-mail при комментировании к аккаунту
  • $size - не является обязательным, но он отвечает за размер отображаемого граватара (максимально возможный 512х512), для примера я привел 54х54.

Отлично, самое сложное мы сделали, и теперь граватары появились у нас в комментариях, но они всё ещё не совсем правильно отображаются:


Видите, текст находится под граватаром, а не справа от него, как должен. Для того, чтобы исправить эту проблему, вновь возвращаемся в “Админ-панель” – “Редактор” и теперь выбираем: style.css

И теперь вставляем слующий кусок кода уже туда

img.avatar {float:left; margin-right:5px;}

и теперь Ваши граватары и граватары Ваших посетителей будут выровнены по левому краю от комментария и иметь отступ справа в 5 пикселей.

Вот с помощью таких не сложных манипуляций мы доделали то, что должно было присутствовать на нашем блоге с самого начала. Надеюсь всем удалось справится с этим заданием.

Теперь, когда Граватары выводятся на Вашем WordPress блоге, нужно создать и установить свой Граватар для большей узнаваемости в сети и доверия посетителей.

P.S. Каждый человек стремится, чтобы его жильё было комфортным. Но со временем квартиры ветшают и нуждаются в ремонте. Если Вас интересует ремонт квартир Киев то тогда посетите сайт danica.kiev.ua. И пусть у вас всегда будет дома уютно!

Жду Вас вновь на своём блоге.