Plug-in WordPress - Average Time to Read
— UPDATED 19/10/04 —
A Rodrigo se le ocurrió una interesante idea acerca del tiempo que consumimos leyendo weblogs y preguntó también sobre la posibilidad de tener en su weblog lo que tení;a Clarí;n hace algún tiempo. Se trata del tiempo promedio de lectura de cada noticia, de esta forma el lector se da una idea de lo que podrí;a tardar en leer dicha noticia.
Como Gabriel auspiciaba dicho trabajo con un fernet, yo no lo pensé dos veces y me puse manos a la obra, total no eran más que unas pocas lí;neas de código.
El resultado es este plugin para WordPress que “avisa” de cuanto un lector promedio podrí;a tardar en leer las noticias. Buscando un poquito en Internet surgió en alguna pagina que la velocidad promedio de lectura rondarí;a las 250 palabras por minuto. Por lo que utilice ese dato para este plugin.
Como instalarlo?
1) Copiar el archivo time2read.php dentro del directorio /wp-content/plugins/ de WordPress.
2) Activar el plugin desde el admin.
3) Insertar la función donde quieran que aparezca el “aviso” (recomiendo en el div meta)Como usar la función?
time2read ( [string antes], [separador], [string después],[string minutes/seconds)
Ej 1) < ? time2read("Tiempo promedio de lectura ", "'", "minutos"); ?>
Da como resultado: Tiempo promedio de lectura 2'46 minutos
Ej 2)< ? time2read( "Mas o menos",":"," segundos","seconds"); ?>
Da como resultado: mas o menos 106 segundos
En el parámetro string antes o después, podes mandar etiquetas html.
Para cambiar el tiempo promedio, cambia el archivo time2read.php.
Las sugerencias y críticas ya sabes
Saludazos !!
Bajá time2read:
Formato .RAR
Formato .ZIP
Mirror
Formato .RAR
Matías for the english syntax tips.
Time2read is a WP plug-in that allows you to estimate the time it will take an normal reader to read an article
Instalation Guidelines:
1) Copy time2read.php file into your WordPress plugin folder
2) Activate it in the admin plugins section.
3- Use the function within the WordPress loop that loads posts into index.php file (div meta recommended)Ways to use the function:
time2read ( [before string] , [divider string], [after string], [”minutes”/”seconds” string)
So we can use it this way:
< ? time2read("Average time to read",":"," minutes"); ?>
will output:
Average time to read 1:23 minutesor you can show it in seconds by this way:
< ? time2read("Average time to read",":"," seconds aprox.","seconds"); ?>
will output:
Average time to read 83 seconds aprox.
you can add HTML tags into string before or string after so you can show it in bold, italic or even your own styles.
enjoy it.
Mirror
.RAR version
.ZIP format









51 Comentarios
Flequi
Septiembre 2nd, 2004 at 12:10 am
fuaa , buenisimo!! ya lo voy a probar
Rodrigo
Septiembre 2nd, 2004 at 12:56 am
2 cosas:
1. Gracias y muy bueno !
2. Ponelo en el wiki de wordpress, porque todavia no vi algo así ahí, creo que seria de mucha utilidad … quien te dice que Zeldman despues no lo usa en su site ? :D
Y muchas gracias por las palabras de aliento de recien … gracias …
Gabriel
Septiembre 2nd, 2004 at 1:43 am
Perfecto! y que hago con el fernet?
Lo unico que lo hice como vos decis, y me pone lo siguiente:
|| Tiempo promedio de lectura ?,? minutos0′65?
diablos! de donde vienen esos ? y puedo ponerlo en negrita? o de otro color?
eleZeta
Septiembre 2nd, 2004 at 3:18 am
Rodrigo: lo del wiki capas que lo considere despues de un tiempito de prueba, :)
Gabriel: Te explico aver si me sale mejor esta vez el temita de los parametros de la funcion:
el primer parametro es inamovible: str_word_count($post->post_content) lo pongo aca y no dentro de la funcion para los que no usen WordPress la puedan implementar cambiando esto. Vos dejalo tal cual.
el segundo parametro: opcional, es lo que le pones antes del tiempo, osea “el tiempo promedio es: ” o si queres agregarle negrita “-strong- el tiempo promedio es: ”
el tercer parametro: opcional, es lo que va despues del numero, por ejemplo: ” minutos”, acordate que si abriste una etiqueta adelante (en el parametro anterior) tambien tenes que cerrarla aca. por ej. ” minutos -/strong-”
el cuarto parametro: opcional, es el separador entre los minuos y segundos, por defecto es ‘ pero podes poner : o lo que quieras.
Aunque segun veo voy a ver si cambio esto porque parece traer confuciones, me gustaria que me propongan maneras mas claras de pasar los parametros. Asi aumentamos el feedback :)
Respecto al fernet… juntemonos algun finde y festejamos :p
BCloud
Septiembre 2nd, 2004 at 12:43 pm
¡Wenazo! Lo puedo tomar para usarlo en mi blog ¿no?
Me parece bien el orden de los parametros, por lo menos yo lo entiendo bien.
Felicitaciónes por esta excelente función.
16-bits » Tiempo aproximado de lectura, plugin para Wordpress
Septiembre 2nd, 2004 at 5:35 pm
[...] El prol�fico coder y compa�ero de noches de insomnio Lucas, ha desarrollado un nuevo plugin para Wordpress, que nos muestra el tiempo aproximado de lectura por post (en minutos). El pl [...]
FrancoG
Septiembre 2nd, 2004 at 5:51 pm
juraba que ya habia comentado aca :P
que gil!!!
hace falta que te diga que esta excelente???? ;)
Gabriel
Septiembre 2nd, 2004 at 9:30 pm
perdon pero borre el post anterior sin querer :s
http://www.gatodegrandesbotas.com/wp-trackback.php/75
:: Gato de Grandes Botas :
Septiembre 2nd, 2004 at 11:09 pm
[...] Despues de mucho molestarlo a lucas en la madrugada junto con Rodrigo al pobre eleZeta para que se haga este plugin, la unica forma de convencerlo fue ofreciendole [...]
:: Gato de Grandes Botas :
Septiembre 2nd, 2004 at 11:09 pm
[...] Despues de mucho molestarlo a lucas en la madrugada junto con Rodrigo al pobre eleZeta para que se haga este plugin, la unica forma de convencerlo fue ofreciendole [...]
Matías
Septiembre 3rd, 2004 at 12:32 am
Muy bueno. Ya voy juntando cosas para agregarle a mi blog… el día que lo arme :p
eleZeta
Septiembre 3rd, 2004 at 5:02 am
Aver, quizas tenga un par de copas demas…. pero no creen que han sobreestimado el plugin ???
me refiero a que hay cosas mas importante para postear que esto :S
jejej GRACIAS A TODOS, este plugin no es merito mio sino de todos, ademas que la necesidad original surgio de Rodrigo… en fin…. gracias a todos por su apoyo, asi da gusto trabajar.
saludos
naty
Septiembre 3rd, 2004 at 10:51 am
Hola buen dia, ya lo voy a probar yo tambien, pasaba para saludar y para avisarle que ya esta incluido en mis links.Un beso y buen finde;)
ala_747
Septiembre 8th, 2004 at 5:52 am
¡Excelente idea! como con la mayoría de los buenos plugins, hay que partir de una necesidad bien concreta (como pasó con mi Sanitizador de Títulos para idiomas “no ingleses”), sino puede pasar que surja un plugin piola pero que no le interese a nadie (como mi plugin generador de “ “).
nte con las buenas ideas!!! :D
eleZeta
Septiembre 17th, 2004 at 2:53 pm
Gracias a todos por la gran aceptacion que tubo dicho plugin, creo que todos formaron parte.
Un ejemplo claro de esto es que tanto BClouds como Diego realizaron algunas modificaciones que yo no habia tenido en cuenta.
Gracias a todos :)
The iWorld
Noviembre 6th, 2004 at 4:31 am
Time To Read Plugin for Wordpress
Ele-zeta has written a very useful plugin called Time To Read!This plugin allows you to know how much time an average user would take to read your particular post. This is a very important plugin from the usability point of you. You can now get an esti…
Mikhail Esteves
Noviembre 8th, 2004 at 1:44 pm
I think your ZIP/RAR files are corrupted? I’m not able to open either of them.
eleZeta
Noviembre 8th, 2004 at 2:01 pm
Yeah Mikhail, thanks for report this.
It was corrected.
Standing Tall » WordPress ãƒ—ãƒ©ã‚°ã‚¤ãƒ³ä¸€è¦§è¿½å æƒ…å ±ï¼ˆï¼—ï¼‰
Enero 6th, 2005 at 3:04 pm
[...] €ãã—㦔pirate” ã‚’å«ã‚€ã„ãã¤ã‹ã®ã‚µãƒ³ãƒ—ルフィルターを添付。 Time2readPlugin - タイム2リード (ダウンãƒãƒ¼ãƒ‰ï¼‰ 普通ã®èªè€…ãŒå„æ •ç¨¿è¨˜äº‹ã‚’èªã [...]
Standing Tall » WordPress ãƒ—ãƒ©ã‚°ã‚¤ãƒ³ä¸€è¦§è¿½å æƒ…å ±ï¼ˆï¼—ï¼‰
Enero 6th, 2005 at 3:08 pm
[...] €ãã—㦔pirate” ã‚’å«ã‚€ã„ãã¤ã‹ã®ã‚µãƒ³ãƒ—ルフィルターを添付。 Time2readPlugin - タイム2リード (ダウンãƒãƒ¼ãƒ‰ï¼‰ 普通ã®èªè€…ãŒå„æ •ç¨¿è¨˜äº‹ã‚’èªã [...]
Latente!
Marzo 29th, 2005 at 8:34 am
funciona en WP 1,5???
Dolores
Julio 17th, 2005 at 9:38 pm
muy piola ya lo puse y te postie, pero no encuentro para, hacerte un trak
saludos
José Playo
Octubre 19th, 2005 at 2:29 pm
Podrías decirme exactamente dónde poner la llamada al plugin? Soy medio nabo, no le cazo la onda a “entre div y meta”.
José.
Un_negado...
Noviembre 28th, 2005 at 5:28 pm
Bien,pues yo tampoco se donde meter la llamada al plugin :( Podria indicar justo en el archivo que hay que meterla y donde exactamente? Es que yo de esto de PHP se poco :(
Jonathan
Diciembre 24th, 2005 at 3:06 pm
Nice job! I am very pleased with the performance of your plugin. Keep up the good work!
~Jonathan
hyoomen » Technical updates.
Enero 2nd, 2006 at 9:37 pm
[...] buy some books, hippie). eleZeta’s time2read plugin: compliments each piece I write with the ability to forewarn you of how m [...]
Braian
Julio 17th, 2006 at 2:07 pm
Me interesaria comentarles sobre una pequeña reduccion que se le practico al plugin.
El archivo php esta en descarga directa desde mi sitio.
Aclaro, el plugin se inserta en un archivo llamado theloop.php bajo WordPress.
Karina Troian
Agosto 6th, 2006 at 11:08 am
Soy Locutora, me encanta la idea. Saludos !
Kana
Septiembre 26th, 2006 at 8:18 pm
Che, muy buena esa… lo voy a probar en mi weblog
miguel angel flotes
Septiembre 29th, 2006 at 2:22 am
excelente. ya esta funcionando en mi blog. sigo cazando plugins…
saludos
Mark
Octubre 21st, 2006 at 2:32 pm
el codigo correcto a insertar seria
< ?php time2read("Tiempo promedio de lectura ", "'", "minutos");?>
saludos
Rufus
Noviembre 17th, 2006 at 11:52 am
Gran plugin el que habeis diseñado, os felicito. En mi web ya lo he puesto y va de maravilla!
Rafael
Noviembre 17th, 2006 at 1:17 pm
Hi man! Great job! But I have a question about this plugin. Can I include a custom-field in the word-counter of this script?
I’ll really appreciate if you can help me in this issue.
thanks man!
myNick
Abril 10th, 2007 at 3:33 pm
Excelente plugin!
Fepe
Junio 6th, 2007 at 11:55 am
Muy buen plugin, simple y concreto, nada de extravagancias molestas.
El primer plugin argentino que le pongo a mi sitio (imagino el orgullo que sentiran por eso (?)). Congrats!
Josu
Octubre 21st, 2007 at 6:24 pm
Wow cool ,gracias por el post
eleZeta - Lucas Zallio » Blog Archive » El despertar de eleZeta
Febrero 16th, 2008 at 10:31 pm
[...] los plug-ins que hace tiempo había hecho para WordPress y que sólo uno sigue andando para las nuevas versiones y que me sigue dando muchas [...]
Plug in Nuevo | De Treinta y Pico
Marzo 23rd, 2008 at 2:19 am
[...] Posted by Dolores on 17 Jul 2005 at 09:37 pm | Tagged as: Wordpress Hoy agrege un plug-in muy piola, lo saque del weblog de ele-zeta La odicea de un aprendiz, que hace dice el tiempo de lectura de cada post, me gusto mucho, es muy facil de instalar, asi lo explica su autor, el plug-ni se llama: Time2read, explicación. [...]
Mauro
Mayo 1st, 2008 at 11:13 pm
genial! bueno como no tengo plata que te lo pague google! (vos entendes) jeje one more click for you man
saludos!!!!
Lucas Zallio
Mayo 2nd, 2008 at 10:40 am
Jajaja Mauro ¡Gracias!
Wordpress Plugin para contar el tiempo estimado de lectura de un articulo | microoweb
Mayo 13th, 2008 at 6:54 pm
[...] Time2read es un sencillo plugin para WordPress que su función es indicar al lector cuanto tiempo le llevará leer un articulo, al mejor estilo de algunos diarios online populares. [...]
Easy Up Me - WordPress Plug-in | eleZeta - Lucas Zallio
Mayo 30th, 2008 at 12:32 am
[...] pasó muchísimo tiempo de mi último plug-in (time2read) que desarrollé versión 1.2 de WordPress y que todavía sigue teniendo éxito. Las cosas [...]
Ingreso Medicina UNC 2009
Junio 2nd, 2008 at 1:36 am
sirve para la 2.5?
contestame porfavor ;)
y si me dejás, lo pongo en un foro de wordpress (ayudawordpress.com)
Subir archivos e imagenes en wordpress 2.5.1 con “Easy Up Me” | Código Libre
Julio 8th, 2008 at 9:42 pm
[...] pasó muchísimo tiempo de mi último plug-in (time2read) que desarrollé para la versión 1.2 de WordPress y que todavía sigue teniendo éxito. Las cosas [...]
282 plugins para Wordpress « The Evolution
Agosto 3rd, 2008 at 7:48 pm
[...] Average time2read: Muestra el tiempo estimado de lectura de una entrada. [...]
282 plugins para WordPress (1ª parte de la A a la B) | Pichicola.com
Agosto 3rd, 2008 at 10:19 pm
[...] Average time2read: Muestra el tiempo estimado de lectura de una entrada. [...]
El tiempo promedio de lectura en una nota - elWebmaster.com
Agosto 7th, 2008 at 12:27 pm
[...] idea muy interesante para implementar en nuestros blogs es este plugin para Wordpress que nos trae eleZeta. Average Time to Read nos informa sobre el tiempo promedio de lectura de cada artículo para que el [...]
Los plugins Easy Up Me y time2read se hicieron oficiales | eleZeta - Lucas Zallio
Agosto 7th, 2008 at 2:47 pm
[...] Time2read [...]
Luca
Agosto 8th, 2008 at 2:30 am
Nice Plugin.
One thing: After activation, I got an error-message on every screen, because my server had problems with “<?”. After exchanging it with “<?php” everything went alright.
Lucas Zallio
Agosto 8th, 2008 at 10:19 am
Luca: Thanks much for the tip. I didn’t know some servers are that precise with php tags. Thanks much!
Leonaut.com
Agosto 11th, 2008 at 2:47 am
Average Time to Read…
This plugin calculates the average time a normal user will take to read an article. It’s very useful in those cases the article is not being displayed at the full size in the homepage. The plug-in accept string templates so it can be easily personaliz…