Поддержка bbPress Свежесть (freshness) топика

  • Решено Ollmar

    (@ollmar)


    Добрый день.
    У меня установлен плагин bbpress 2.0.
    В списке тем свежесть отображается в формате «Х минут[часов/дней] назад». На «днях» все останавливается, «месяцев» уже нет, так и продолжается «40 дней назад», «72 дня назад». Выглядит очень деструктивно.
    Как поправить, чтобы было «1 месяц назад», «1 год назад», не могу найти уже в течении долгого времени, хотя полагаю, что оно где-то на поверхности. Ткните носом, плиз.

Просмотр 1 ответа (всего 1)
  • Добрый день.
    Желаемого решения так и не нашла, написала функцию для даты, чтобы выводилось «Вчера», «Сегодня» или дата

    function my_freshness_link() {
        $topic = get_post( bbp_get_topic_last_active_id() );
    	$topd=strtotime($topic->post_date);
    	if(date("Ymd", $topd)==date("Ymd"))
    	     echo "Сегодня<br/>".date("H:i", $topd);
    	elseif(date("Ymd", $topd)==date("Ymd", strtotime("-1 day")))
    	     echo "Вчера<br/>".date("H:i", $topd);
    	else
    	     echo date("d.m.y", $topd);
    }

    Только ссылку приделать руки не дошли, потому что пока не горит 🙂

Просмотр 1 ответа (всего 1)
  • Тема «Свежесть (freshness) топика» закрыта для новых ответов.