Title: Reading Time WP
Author: yingles
Published: <strong>Bélú 15, 2014</strong>
Last modified: Bélú 17, 2024

---

Ṣàwárí àwọn plugin

![](https://ps.w.org/reading-time-wp/assets/banner-772x250.jpg?rev=2355751)

![](https://ps.w.org/reading-time-wp/assets/icon-256x256.png?rev=2355751)

# Reading Time WP

 Láti ọwọ́ [yingles](https://profiles.wordpress.org/yingles/)

[Ṣe ìgbàsílẹ̀](https://downloads.wordpress.org/plugin/reading-time-wp.2.0.17.zip)

 * [Àwọn àlàyé](https://yor.wordpress.org/plugins/reading-time-wp/#description)
 * [Àwọn àgbéyẹ̀wò](https://yor.wordpress.org/plugins/reading-time-wp/#reviews)
 *  [Ìgbéwọlẹ̀](https://yor.wordpress.org/plugins/reading-time-wp/#installation)
 * [Ìdàgbàsókè](https://yor.wordpress.org/plugins/reading-time-wp/#developers)

 [Ìrànlọ́wọ́](https://wordpress.org/support/plugin/reading-time-wp/)

## Àpèjúwe

WP Reading Time letÌtumọ̀ Yorùbá: ’s you easily add an estimated reading time to
your WordPress posts. Activating the plugin will automatically add the reading time
to the beginning of your postÌtumọ̀ Yorùbá: ’s content. This can be deactivated 
in the Reading Time settings which can be accessed from your DashboardÌtumọ̀ Yorùbá:’
s Settings menu. You can also edit the label and postfix from this menu.

If youÌtumọ̀ Yorùbá: ’d prefer more control over where you add your reading time
you can use the the [rt_reading_time] shortcode to insert the time into a post. 
This shortcode also excepts values for label and postfix. These are optional. Ex.[
rt_reading_time label=”Reading Time:” postfix=”minutes” postfix_singular=”minute”].

## Àwọn àwòrán ìbòjú

 * [[
 * An example of an estimated reading time entered before “the_content”.
 * [[
 * The options available in Reading Time WP.

## Ìgbéwọlẹ̀

 1. Upload the ‘rt-reading-time-wp’ folder to the ‘/wp-content/plugins/’ directory.
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. ThatÌtumọ̀ Yorùbá: ’s it! Your reading time will now be inserted at the beginning
    of every post.
 4. If you would like to edit settings or turn off reading time, select Reading Time
    from the WP Dashboard Settings menu

## FAQ

### How do I insert my reading time before posts.

On initial installation your reading time should be showing where the_content is
called in your template. If it is not, navigate to the Reading Time WP settings 
menu in the WP Dashboard Settings menu and make sure the “Insert Reading Time before
content” option is checked.

### Great, but how do I control the post types, like pages and custom post types, the reading times shows on?

Just navigate to the Reading Time WP settings page and select which post types you
want your Reading Times to display on. Reading Time WP defaults to posts and pages.

### But I want more individual control to insert reading time only on specific posts. How can I do that?

Easy, turn off the “Insert Reading Time before content” option form the Reading 
Time settings within your WP DashboardÌtumọ̀ Yorùbá: ’s settings. Then use the Reading
Time WP shortcode [rt_reading_time label=”Reading Time:” postfix=”minutes”]. Best
of all the label and postfix parameters are optional.

### ThatÌtumọ̀ Yorùbá: ’s good and all, but how do I insert it into my theme?

Still easy, but youÌtumọ̀ Yorùbá: ’ll need to use WordPress’ built in do_shortcode
function. Simply place `<?php echo do_shortcode('[rt_reading_time label="Reading
Time:" postfix="minutes"]'); ?>` into your theme wherever you please.

### IÌtumọ̀ Yorùbá: ’ll just go with it entering before the_content. How can I change what appears before and after the reading time?

Just edit the Reading time label and Reading time postfix fields in the Reading 
Time WP Settings. The label appears before the time and the postfix after. Feel 
free to leave either blank to not use that field.

### Does this count images in the Reading Time?

Yes! Reading Time WP calculates images based on MediumÌtumọ̀ Yorùbá: ’s article 
on the topic here: https://blog.medium.com/read-time-and-you-bc2048ab620c.

So for the first image add 12 seconds, second image add 11, …, for image 10+ add
3 seconds each.

### How can I only display reading time on single posts?

Drop the code from this Gist in your functions.php. https://gist.github.com/jasonyingling/
ad2832bc1768d1fbb63341aef072908b

### How do I remove the Reading Time from YoastÌtumọ̀ Yorùbá: ’s meta description?

Drop the code from this Gist in your functions.php https://gist.github.com/jasonyingling/
5917dc97b302ca37abce7ceb93a7f4b8

### How can I add meta fields, say from Advanced Custom Fields, into the Reading Time WP count?

Just hook into the `rtwp_filter_wordcount` filter and increment the word count the
reading time is based on.

### How do I specify a different post ID in the shortcode, e.g. to show each postÌtumọ̀ Yorùbá: ’s reading time on a page that lists many posts?

Use the optional page_id attribute on the shortcode. e.g. [rt_reading_time label
=”Reading Time:” postfix=”minutes” postfix_singular=”minute” post_id=”123Ìtumọ̀ 
Yorùbá: ″]

## Àwọn àgbéyẹ̀wò

![](https://secure.gravatar.com/avatar/3ecda9de097832876ded0ee1927941bf7b9372bd9169a6379d2fff688850fd8c?
s=60&d=retro&r=g)

### 󠀁[ItÌtumọ̀ Yorùbá: ’s good,](https://wordpress.org/support/topic/lol-none-of-the-settings-work/)󠁿

 [cke11y](https://profiles.wordpress.org/cke11y/) Bélú 21, 2024

As above Ìtumọ̀ Yorùbá: – I am using elementor Ìtumọ̀ Yorùbá: –

![](https://secure.gravatar.com/avatar/e29b2948d7229d9aefb3a04471956620ff7be7c93ec06e4fbc15b98638222448?
s=60&d=retro&r=g)

### 󠀁[Great plugin](https://wordpress.org/support/topic/great-plugin-38079/)󠁿

 [Koka boka](https://profiles.wordpress.org/koka777/) Ọ̀pẹ 5, 2023

A plugin that performs the function for which it was created without unnecessary
load. Thanks to the author for the beautiful work!

![](https://secure.gravatar.com/avatar/b382bcf0dcb8789f25830744642416830ada9527ee26aaee04a00333703250e1?
s=60&d=retro&r=g)

### 󠀁[Simple & working great](https://wordpress.org/support/topic/simple-working-great-4/)󠁿

 [Mladen Gradev](https://profiles.wordpress.org/joe8104/) Èrèlé 1, 2023

Great plugin!

![](https://secure.gravatar.com/avatar/48a7f4f320763869961fad5d20a07b8996259921c3bb7fab4b5a2d4f6914e844?
s=60&d=retro&r=g)

### 󠀁[Gr](https://wordpress.org/support/topic/gr-2/)󠁿

 [chisnghiax](https://profiles.wordpress.org/chisnghiax/) Ọwẹ́wẹ̀ 8, 2022

Gr

![](https://secure.gravatar.com/avatar/b6c12c3e10de96dfbc2665e189ab83bed1d0e0e0ca3e51f7e4c834510d24d2a4?
s=60&d=retro&r=g)

### 󠀁[Near perfect](https://wordpress.org/support/topic/near-perfect-21/)󠁿

 [Earnie Rhyker](https://profiles.wordpress.org/rhyker2u/) Agẹmọ 26, 2021

1st plugin in this niche that IÌtumọ̀ Yorùbá: ’ve tried, and love it! Except .. ..
it would be even better if we could customize the colors and other typical css features
from our WP backend. Now I have to mess about with custom code again to make it 
look the way I want it. Hence the 4-star rating.

![](https://secure.gravatar.com/avatar/86e47e442307e2072144f3ce955677219b284e47b4141a9625c784f50896799d?
s=60&d=retro&r=g)

### 󠀁[Ottimo plugin](https://wordpress.org/support/topic/ottimo-plugin-238/)󠁿

 [nobodyelse84](https://profiles.wordpress.org/nobodyelse84/) Igbe 17, 2021

Riesci ad utilizzarlo selezionando con facilità su quale contenuto rendere visibile
il tempo stimato di lettura. Complimenti

 [ Ka gbogbo àwọn àgbéyẹ̀wò 20 ](https://wordpress.org/support/plugin/reading-time-wp/reviews/)

## Àwọn Olùkópa & Olùgbéejáde

“Reading Time WP” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí ti ṣe ìkópa
sí plugin yìí.

Àwọn Olùkópa

 *   [ yingles ](https://profiles.wordpress.org/yingles/)
 *   [ Jason Yingling ](https://profiles.wordpress.org/yingling017/)
 *   [ Jeremy Varnham ](https://profiles.wordpress.org/jvarn13/)
 *   [ bonaparte ](https://profiles.wordpress.org/bonaparte/)

A ti túmọ̀ “Reading Time WP” sí àwọn èdè agbègbè 11. Ọpẹ́lọpẹ́ fún [àwọn atúmọ̀ èdè](https://translate.wordpress.org/projects/wp-plugins/reading-time-wp/contributors)
fún àwọn ìkópa wọn.

[Túmọ̀ “Reading Time WP” sí èdè rẹ.](https://translate.wordpress.org/projects/wp-plugins/reading-time-wp)

### Ṣe o nífẹ̀ẹ́ sí ìdàgbàsókè?

[Ṣàwárí koodu](https://plugins.trac.wordpress.org/browser/reading-time-wp/), ṣàyẹ̀wò
[ibi ìpamọ́ SVN](https://plugins.svn.wordpress.org/reading-time-wp/), tàbí ṣe àgbékalẹ̀
sí [àkọsílẹ̀ ìdàgbàsókè](https://plugins.trac.wordpress.org/log/reading-time-wp/)
nípasẹ̀ [RSS](https://plugins.trac.wordpress.org/log/reading-time-wp/?limit=100&mode=stop_on_copy&format=rss).

## Àkọsílẹ̀ àwọn àyípadà

#### 2.0.17

 * Moved reading time output to function
 * Added filter for reading time output `rtwp_filter_reading_time_output` passes
   4 arguments: `$output`, `$label`, `$reading_time`, `$postfix`
 * WordPress 6.7 support

#### 2.0.16

 * WordPress 6.5 support

#### 2.0.15

 * Updating stable tag to correct version

#### 2.0.14

 * Switched plugin to `init` hook
 * If admin file is called directly, abort.
 * Fixed issue with postfix when reading time is `< 1`
 * Tested with WordPress 6.3.1 and PHP 8.2

#### 2.0.13

 * Tested on WordPress 6.2
 * Bug: Fixed potential undefined index errors
 * Developer note: Updated variable name $rt_after_content to $rt_before_excerpt.

#### 2.0.12

 * Been awhile since I deployed and missed a version number update

#### 2.0.11

 * Fixed notice if $rt_reading_time_options[‘post_types’] is not set
 * Testing on WordPress 6.0.2 and PHP 8.0

#### 2.0.10

 * WordPress 5.5 compatability

#### 2.0.8

 * Improving conditional logic checks
 * Fixing a bug where post types would show as checked on refresh if all post types
   were unchecked

#### 2.0.7

 * Switching words per minute to use number input for better validation

#### 2.0.6

 * Adding better post sanitization
 * Allowing for reading times under 1 minute

#### 2.0.5

 * Adding a post_id attribute to the shortcode
 * Adding `rt_add_postfix` function for outputting the postfix
 * Adding `rt_edit_postfix` filter for editing output postfix
 * Grammar edits.

#### 2.0.4

 * Fixing a PHP Warning for users that installed priort to version 1.2.0 and hadnÌtumọ̀
   Yorùbá: ’t updated the settings page since.

#### 2.0.3

 * Adjusting how post types are output on admin page for better translations
 * Including nl_NL translation courtesy of @bonaparte

#### 2.0.2

 * Improved support for more languages with a new count function. Props to jvarn13.
 * Loaded textdomain for plugin
 * Updated POT file

#### 2.0.1

 * Fixing error with Reading Time shortcode when using postfix_singular attribute

#### 2.0.0

 * Updating plugin to better meet WordPress Coding Standards. This includes renaming
   variables throughout the plugin.
 * Note: If youÌtumọ̀ Yorùbá: ’ve hooked into Reading Time WPÌtumọ̀ Yorùbá: ’s class,
   variables, or functions this update could cause issues.
 * Fixing HTML output when using shortcode to match auto inserted reading times

#### 1.2.2

 * Switched default for all post types to display reading time if option has not
   been set
 * Add option to include shortcodes in the reading time count

#### 1.2.0

 * Hoo boy do we have a big one.
 * Allowed for filtering of the `$shortcode_atts`.
 * Added the much requested ability to control which post types reading times display
   on.
 * Added a filter for adding to the word count the reading time is based on.
 * Added in an actual text-domain and translation functions and generated a .pot
   file.
 * Cleaned up a bit for better coding standards.

#### 1.1.0

 * Added images into reading time calculations based on MediumÌtumọ̀ Yorùbá: ’s 
   suggestion. https://blog.medium.com/read-time-and-you-bc2048ab620c

#### 1.0.10

 * Tested in WordPress 4.9

#### 1.0.9

 * Fixed typo in shortcode and implemented better sanitization from github

#### 1.0.8

 * Added in singular postfix setting. Added in separate control to display reading
   time on excerpts.

#### 1.0.7

 * Switched to using span elements instead of divs for inserting before content 
   and excerpt

#### 1.0.6

 * Updated the way the word count is calculated to be more accurate when using images
   and links

#### 1.0.5

 * Plugin tested for WordPress 4.1

#### 1.0.4

 * Minor fix to stable version tags, updating readme after fixes in 1.0.2 and 1.0.3

#### 1.0.3

 * Fixes issue with miscalculating the reading time when using  tags and the_content.
   Also fixes issue with reading time appearing inline when using the_excerpt.

#### 1.0.2

 * Fixing bug with more tags in the_content

#### 1.0.1

 * Converting the plugin to a class based structure

#### 1.0.0

 * Initial release

## Àkójọpọ̀ Meta

 *  Ẹ̀yà **2.0.17**
 *  Ìgbàgbọ́hùn tó kẹ́yìn **ọdún 1 sẹ́yìn**
 *  Àwọn ìgbéwọlẹ̀ tó ṣiṣẹ́ **30,000+**
 *  Ẹ̀yà WordPress ** 3.0.1 tàbí ju bẹ́ẹ̀ lọ **
 *  Dánwò dé **6.7.5**
 *  Àwọn èdè
 * [Chinese (Taiwan)](https://tw.wordpress.org/plugins/reading-time-wp/), [Dutch](https://nl.wordpress.org/plugins/reading-time-wp/),
   [English (US)](https://wordpress.org/plugins/reading-time-wp/), [French (France)](https://fr.wordpress.org/plugins/reading-time-wp/),
   [German](https://de.wordpress.org/plugins/reading-time-wp/), [Japanese](https://ja.wordpress.org/plugins/reading-time-wp/),
   [Persian](https://fa.wordpress.org/plugins/reading-time-wp/), [Polish](https://pl.wordpress.org/plugins/reading-time-wp/),
   [Russian](https://ru.wordpress.org/plugins/reading-time-wp/), [Slovak](https://sk.wordpress.org/plugins/reading-time-wp/),
   [Spanish (Chile)](https://cl.wordpress.org/plugins/reading-time-wp/), àti [Spanish (Spain)](https://es.wordpress.org/plugins/reading-time-wp/).
 *  [Túmọ̀ sí èdè rẹ](https://translate.wordpress.org/projects/wp-plugins/reading-time-wp)
 * Àwọn àmì
 * [estimated time](https://yor.wordpress.org/plugins/tags/estimated-time/)[posts](https://yor.wordpress.org/plugins/tags/posts/)
   [reading time](https://yor.wordpress.org/plugins/tags/reading-time/)[time](https://yor.wordpress.org/plugins/tags/time/)
   [word count](https://yor.wordpress.org/plugins/tags/word-count/)
 *  [Ìwòye Tó Péye](https://yor.wordpress.org/plugins/reading-time-wp/advanced/)

## Àwọn ìbò

 4.8 lára àwọn ìràwọ̀ 5.

 *  [  18 5-star reviews     ](https://wordpress.org/support/plugin/reading-time-wp/reviews/?filter=5)
 *  [  1 4-star review     ](https://wordpress.org/support/plugin/reading-time-wp/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/reading-time-wp/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/reading-time-wp/reviews/?filter=2)
 *  [  1 1-star review     ](https://wordpress.org/support/plugin/reading-time-wp/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/reading-time-wp/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/reading-time-wp/reviews/)

## Àwọn Olùkópa

 *   [ yingles ](https://profiles.wordpress.org/yingles/)
 *   [ Jason Yingling ](https://profiles.wordpress.org/yingling017/)
 *   [ Jeremy Varnham ](https://profiles.wordpress.org/jvarn13/)
 *   [ bonaparte ](https://profiles.wordpress.org/bonaparte/)

## Ìrànlọ́wọ́

Nǹkan wà tí o fẹ́ sọ? Ṣé o nílò ìrànlọ́wọ́?

 [Wo àpéjọ ìrànlọ́wọ́](https://wordpress.org/support/plugin/reading-time-wp/)

## Ṣe ìtọrẹ

Ṣé o fẹ́ ṣe àtìlẹ́yìn fún ìlọsíwájú plugin yìí?

 [ Ṣe ìtọrẹ sí plugin yìí ](https://jasonyingling.me/donations/buy-me-a-coffee/)