Добро пожаловать на сайт SEDBY
  • 163 просмотра +3
  • 29 декабря, 2025
  • Обновлено: 16 января, 2026
  • admin
  • Время чтения: 3 минуты
Плагин Reading Time

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

Именно это и делает плагин Reading Time: автоматически расчитывает время на прочтение, исходя из двух параметров:

  • имен полей с текстовыми данными (по умолчанию это поля page_title, page_desc и page_text),
  • средней скорости чтения (по умолчанию 200 слов в минуту).

Описание работы плагина Reading Time

Функции плагина производят расчет количества слов в указанных полях и позволяют вывести время с помощью трех TPL-тегов:

  • READING_TIME в формате "XX минут",
  • READING_TIME_DIG в формате XX,
  • READING_TIME_TXT в формате "минут".

Теги формируются глобально стандартной функцией cot_generate_pagetags() и доступны через соответствующие префиксы. Например:

<!-- В шаблоне page.tpl -->
<span class="fw-bold">{PAGE_READING_TIME_DIG}</span> {PAGE_READING_TIME_TXT}

<!-- В шаблоне page.list.tpl (регулярный блок LIST_ROW) -->
{LIST_ROW_READING_TIME}

и так далее.

Кроме этого, плагин формирует еще пять TPL-тегов:

  • LENGTH_META_TITLE – количество символов в meta title,
  • LENGTH_META_DESC – количество символов в meta description,
  • LENGTH_TITLE – количество символов в заголовке страницы,
  • LENGTH_DESCRIPTION – количество символов в описании страницы,
  • LENGTH_TEXT – количество символов в тексте страницы.

С их помощью при создании публикаций вы сможете оценить правильность заполнения полей с метаданными и объем текста в символах:

Вывод TPL-тегов для подсчета символов
Вывод TPL-тегов для подсчета символов

Установка и настройка

Скачиваем плагин из репозитория, распаковываем и выгружаем на удаленный сервер в папку plugins/. При необходимости корректируем списки полей и скорость чтения (слов в минуту) в настройках плагина:

Настройки плагина Reading Time
Настройки плагина Reading Time

TPL-теги с количеством символов поможет вам оценить правильность заполнения мета-данных и объем заголовка, миниописание и текста страницы. Их создание опционально. Включить его можно в настройках плагина, а вывести на странице примерно следующим кодом:

<!-- IF {PHP.usr.maingrp} == 5 -->
<div class="block mb-4">
	<span class="title lh-sm mb-1">Page Stats:</span>
	<ul class="list-unstyled m-0">
		<li class="mb-1 pb-1 border-bottom d-flex">
			<span class="title">{PAGE_LENGTH_META_TITLE_TITLE}:</span>
			<span class="subtitle ms-auto">{PAGE_LENGTH_META_TITLE}</span>
		</li>
		<li class="mb-1 pb-1 border-bottom d-flex">
			<span class="title">{PAGE_LENGTH_META_DESCRIPTION_TITLE}:</span>
			<span class="subtitle ms-auto">{PAGE_LENGTH_META_DESCRIPTION}</span>
		</li>
		<li class="mb-1 pb-1 border-bottom d-flex">
			<span class="title">{PAGE_LENGTH_TITLE_TITLE}:</span>
			<span class="subtitle ms-auto">{PAGE_LENGTH_TITLE}</span>
		</li>
		<li class="mb-1 pb-1 border-bottom d-flex">
			<span class="title">{PAGE_LENGTH_DESCRIPTION_TITLE}:</span>
			<span class="subtitle ms-auto">{PAGE_LENGTH_DESCRIPTION}</span>
		</li>
		<li class="pb-1 border-bottom d-flex">
			<span class="title">{PAGE_LENGTH_TEXT_TITLE}:</span>
			<span class="subtitle ms-auto">{PAGE_LENGTH_TEXT}</span>
		</li>
	</ul>
</div>
<!-- ENDIF -->

Приятного использования. Свои отзывы, пожелания и багрепорты отставляйте в комментариях на нашем сайте (не требуют регистрации) или в Issues на Github.

Обновления плагина Reading Time:
16.01.2026 Первый релиз
16.01.2026 Дополнительные теги теперь создаются опционально, согласно настройкам

Комментарии:
Комментарии отсутствуют

Новый комментарий

Ваш комментарий будет доступен для редактирования 10 минут
Блок пользователя
Регистрация на нашем сайте позволит вам общаться на форумах и получить доступ к другому полезному функционалу
Вы вошли как Гость