Ditto.
This is a HUGE problem.
I fixed it using this CSS:
.page .rt-reading-time {
display: none !important;
}
Should have been in there all along…
Hiding it via CSS isn’t the best fix for the plugin as some users may want a reading time on their pages. The best option would be to check if the post type is “post” using is_post_type() and then apply the reading time before content filter on line 49 of rt-reading-time.php file.
I’ll check in to adding these options to the plugin, but it’s going to take some time before I can get to it. In the meantime your CSS fix works and won’t be overwritten by a plugin update.
Ditto!
(Sorry guys, but I’m a newbie, so excuse my ignorance if this is incorrect)
Firstly Jason, great tool!
I’ve looked at all of them today and yours is the best.
It’s a great feature that I’m sure will become ubiquitous.
Here’s my request:
I would really like to display the time to read posts only, on the post itself and also in the excerpt of the post when I display it on a page.
But I don’t want to show the time to read of any of the pages.
Can this be done?
(My draft site is here: http://blog.adventuretravelfilm.club/
And this is the site with the time to read functionality I’m trying to emulate: http://www.the-pool.com)
Thanks,
Ben
I’m trying to figure out the best solution still to allow users to best control where the reading time shows. I don’t want to just remove it from pages entirely because some users may be using it for that at this point. So while I take some time to plan it out I through together a quick fix that will only show the reading time above the “post” post type.
If you’d like to use it you can grab the rt-reading-time.php file form Github here: https://github.com/yingles/reading-time-wp/blob/dev/rt-reading-time.php
I’ll note that fix hasn’t been fully tested. All it does is check if the post type is set to post before returning the content with the reading time added though.