diff --git a/_includes/read-time.html b/_includes/read-time.html
index a45043c10a92..e8e9063df95d 100644
--- a/_includes/read-time.html
+++ b/_includes/read-time.html
@@ -1,17 +1,15 @@
+{% assign words_per_minute = site.words_per_minute | default: 200 %}
+
{% if post.read_time %}
{% assign words = post.content | strip_html | number_of_words %}
{% elsif page.read_time %}
{% assign words = page.content | strip_html | number_of_words %}
{% endif %}
-{% if site.words_per_minute %}
- {% if words < 180 %}
- {{ site.data.ui-text[site.locale].less_than | default: "less than" }} 1 {{ site.data.ui-text[site.locale].minute_read | default: "minute read" }}
- {% elsif words < 360 %}
- 1 {{ site.data.ui-text[site.locale].minute_read | default: "minute read" }}
- {% else %}
- {{ words | divided_by:site.words_per_minute }} {{ site.data.ui-text[site.locale].minute_read | default: "minute read" }}
- {% endif %}
+{% if words < 180 %}
+ {{ site.data.ui-text[site.locale].less_than | default: "less than" }} 1 {{ site.data.ui-text[site.locale].minute_read | default: "minute read" }}
+{% elsif words < 360 %}
+ 1 {{ site.data.ui-text[site.locale].minute_read | default: "minute read" }}
{% else %}
- {{ site.data.ui-text[site.locale].undefined_wpm | "Undefined parameter words_per_minute at _config.yml" }}
+ {{ words | divided_by:words_per_minute }} {{ site.data.ui-text[site.locale].minute_read | default: "minute read" }}
{% endif %}
\ No newline at end of file
diff --git a/docs/_includes/read-time.html b/docs/_includes/read-time.html
index a45043c10a92..e8e9063df95d 100644
--- a/docs/_includes/read-time.html
+++ b/docs/_includes/read-time.html
@@ -1,17 +1,15 @@
+{% assign words_per_minute = site.words_per_minute | default: 200 %}
+
{% if post.read_time %}
{% assign words = post.content | strip_html | number_of_words %}
{% elsif page.read_time %}
{% assign words = page.content | strip_html | number_of_words %}
{% endif %}
-{% if site.words_per_minute %}
- {% if words < 180 %}
- {{ site.data.ui-text[site.locale].less_than | default: "less than" }} 1 {{ site.data.ui-text[site.locale].minute_read | default: "minute read" }}
- {% elsif words < 360 %}
- 1 {{ site.data.ui-text[site.locale].minute_read | default: "minute read" }}
- {% else %}
- {{ words | divided_by:site.words_per_minute }} {{ site.data.ui-text[site.locale].minute_read | default: "minute read" }}
- {% endif %}
+{% if words < 180 %}
+ {{ site.data.ui-text[site.locale].less_than | default: "less than" }} 1 {{ site.data.ui-text[site.locale].minute_read | default: "minute read" }}
+{% elsif words < 360 %}
+ 1 {{ site.data.ui-text[site.locale].minute_read | default: "minute read" }}
{% else %}
- {{ site.data.ui-text[site.locale].undefined_wpm | "Undefined parameter words_per_minute at _config.yml" }}
+ {{ words | divided_by:words_per_minute }} {{ site.data.ui-text[site.locale].minute_read | default: "minute read" }}
{% endif %}
\ No newline at end of file