Модификация кода последних комментариев wordpress?

Есть простой код вывода последних комментариев. Подскажите, пожалуйста, как сделать следущее здесь:
1. Вывести относительную дату по типу 10 минут назад, 5 дней назад.
2. Вывести ссылку на профиль автора комментария, если он зарегистрирован на сайте. Если пользователь не зареган на сайте, то ссылку не выводить, только имя.

function site_recent_comments() {
    $comment_len = 80;
    $comments = get_comments('number=5');
    if ($comments) {
        foreach ($comments as $comment) {
            ?>
            <li>
                <?php echo get_avatar($comment,$size='40' ); ?>
                <?php echo $comment->comment_author; ?>
			      <?php
									$d = "d M Y, H:i";
									$comment_ID = $comment->comment_ID;
									$comment_date = get_comment_date( $d, $comment_ID );
									echo $comment_date;
									?>
				
                   <?php echo mb_substr( strip_tags( $comment->comment_content ), 0, 50 ); ?>...
			<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
            </li>
            <?php
        }
    } else {
        echo "<li>Комментарии отсутствуют</li>";
    }
}
  • Вопрос задан
  • 42 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы