Попробую плагин для wordpress — uComment

govnoproger.ru > интернет > Попробую плагин для wordpress — uComment

Некоторое время не работали комментарии.
Значит так, раньше я использовал ajax comment reply для коментариев через аякс. В целом плагин очень неплохой, только вот давно не обновлялся, написан китайцем, да и я его переписывал несколько раз. Скорее всего после обновления он перестал работать.

Убрав плагин, старые комментарии потеряли уровень «вложенности».

Каждый пишет плагин так, как ему нравится, никто не придерживается возможной совместимости или замены. Начал смотреть другие плагины в репозитории — дак там одно говно. Сейчас поставил ucomments — говно, но более высокого сорта.

После активации, в параметрах появится uComment. Настроек вообще почти никаких нету.
Чтобы увеличить размер Gravatar’a в файле functions.php темы ищем: userpic

Находим

<?php
				// WordPress 2.5 or higher
				if (function_exists('get_avatar') && get_option('show_avatars')) {
					echo '<div class="userpic">'; echo get_avatar($comment, 46); echo '</div>';
				// WordPress 2.3.3 or lower
				} else if (function_exists('gravatar')) {
					echo '<div class="userpic"><img class="avatar" src="'; gravatar("G", 46); echo '" alt="avatar" /></div>';
				}
			?>

Числа 46 и есть размер граватара. Правим под себя, по умолчанию 24. На первое время сойдёт.

Рекомендую:

29.10.2012 | последняя редакция: 29.10.2012 |
  1. admin
    29.10.2012 в 03:12

    Пример комментария

    • admin
      29.10.2012 в 03:12

      Уровень два!

      <?php
      				// WordPress 2.5 or higher
      				if (function_exists('get_avatar') && get_option('show_avatars')) {
      					echo '<div class="userpic">'; echo get_avatar($comment, 46); echo '</div>';
      				// WordPress 2.3.3 or lower
      				} else if (function_exists('gravatar')) {
      					echo '<div class="userpic"><img class="avatar" src="'; gravatar("G", 46); echo '" alt="avatar" /></div>';
      				}
      			?>
      
      
  2. admin
    29.10.2012 в 03:15

    А это уже другое дерево.