23 Ene 2008
Plugin Wordpress WP-Postviews
Hace 5 días instalé el Plugin WP-Postviews con 2 objetivos, uno era que cualquier lector reción llegado (o antiguo llegado) supiera cuantas personas, antes que él, habían visto o leído una determinada página o entrada en este blog; la otra era saber yo que páginas y posts són los más leídos.
La instalación, como siempre, es bastante sencilla y la traducción a español no tiene mucho misterio. Te lo puedes descargar desde la página del autor y se sube al directorio de plugins
Se crean 2 plugins, uno para mostrar las lecturas de cada post en el mismo post y el otro para añadir un widget a la barra lateral con el Top de más leidos. Activamos los dos plugins.
Ahora hay que colocarlos y traducirlos a español.
Hay que acceder al editor de temas y añadir la siguiente cadena en los archivos index.php, single.php y page.php:
<?php if(function_exists(’the_views’)) { the_views(); } ?>
Yo la he puesto en:
- index.php -> encima de los tags
- single.php -> debajo de los meta del post
- page.php -> idem
En mi caso, como mi theme tiene otra plantilla para los listados de “Archivo” y “Categoría” también la he añadido a ella (archive.php).
Ponerlo en el sidebar no tiene más misterio que entrar en Widgets y colocarlo donde queremos que aparezca. Ahora lo configuramos según nos guste poniéndole un título y eligiendo si queremos que muestre los post o las páginas más leídas o la mezcla de ambos.
Y, en este caso, traducirlo es también muy sencillo. Se accede a Opciones->Postviews, y en el campo views template se cambian las palabras en inglés por las que queramos utilizar. En mi caso el contenido de ese campo queda como:
Leído %VIEW_COUNT% veces
Para traducir el widget hay que acceder al Editor de Plugins, seleccionar el WP-Postviews y buscar la función “Display Most Viewed Page/Post”.
Dentro de esa función cada vez que aparece ‘views’ hay que cambiarlo por ‘veces’.
Y ya está, listo y funcionando el plugin en español.
Actualización a 21 de abril de 2008
Voy a ampliar la entrada para responder a uno de los comentarios, el de Lucía.
Si no quieres usar el Widget TOP más Leídos en el sidebar, sino que quieres ponerlo en algún otro sitio como por ejemplo el footer, deberás editar el fichero footer.php y añadir el siguiente código donde desees que aparezca:
<?php if (function_exists(’get_most_viewed’)): ?>
<?php get_most_viewed(); ?>
<?php endif; ?>
Por defecto enseñará los 10 más vistos (posts y páginas), se puede configurar un poco cambiando la línea central por:
<?php get_most_viewed(’both’, 10); ?>
en vez de ‘both’ puedes elegir sólo páginas ‘page’ o solo entradas ‘post’, respecto al número se puede modificar, pero desconozco si hay un tope.
- Plugins Wordpress Traducidos a Español
- Novedades: WP-Contactform en español y trucos blog
- Mini-Posts en Wordpress
- Plugin Wordpress Easy Gravatars
- Plugin Wordpress MyAvatars
- Plugin Wordpress Related Posts
- Top Comentaristas - Ganar enlaces
- Plugin Wordpress WP-Postviews
- Usuarios Concurrentes Online
- Un enlace por un comentario
- Cambios en Phylosoft
- Plugin Organize Series
- Plugin Wordpress Global Translator
- Fin de la aventura multilingüe
- Plugin Wordpress Lighter Menus
- Plugin Global Translator Solo Inglés
- Plugin Featurific para Wordpress
- Plugin WP-Stats en Español
- Plugins Compatibles con Wordpress 2.6
- Problemas Plugin Postviews 1.31
- Plugin Global Translator Desactivado
- Plugin Post Templates en Español
- Plugins WP-Cache y Script Compressor
- Plugin Wordpress Adrotate
- Plugins WP-Cache con Script Compressor
- Plugin WP Thread Comment en español
¿Te ha gustado?, ¿quieres que te lleguen nuestras nuevas entradas? Suscríbete a Phylosoft por RSS o email
Entradas Relacionadas
¿Qué te ha parecido el artículo?, tu opinión es importante para ayudarnos a mejorar y ya hay algún comentario.¿Te añades a la charla?
11 Comentarios o trackbacks.
![]()
Trackbacks y Pingbacks (menciones en otras Webs)


















Comentarios de los lectores
Muy interesante Jorge. Precisamente estaba buscando este plugin …
Sabes si habría alguna manera de colocar el widget en el footer de la plantilla?? Es que la plantilla que escogimos por defecto tiene en el footer los posts más comentados y los últimos comentarios y esto sería lo que le falta,jeje.
Lucía: he actualizado la entrada para explicar como se hace lo que me pides. Espero que te sirva y funcione, ya me lo dirás!
Muchas gracias Jorge!!
De momento lo que estoy viendo es que no me funciona el plugin, así que no puedo comprobar el widget ni lo de agregarlo al footer.
Esto de Wordpress es más complicado de lo que parece (y ya parece complicado).
Esta versión es la que tú tienes instalada o lo has actualizado ya a la 2.20 que dice que está disponible … Yo lo intenté actualizar pero lo que hizo fue desaparecer de la lista!!
Es cierto, da el aviso de que se puede actualizar y lo intenté pero en realidad se descargaba orto plugin, el DB-manager con lo que queda todo liado porque borra la anterior y carga un plugin nuevo. Yo aún tengo la 1.20. ¿te da algún error? ¿por qué dices que no te funciona?
Sobre wordpress… a mi también me costó bastante empezar a entenderlo todo. Pero no te preocupes, en un par de semanas lo tendrás por la mano y, a partir de ese momento, verás lo “mucho mejor” que es! Y, por cierto, pregunta todo lo que quieras que si lo sé te lo cuento.
Muchas gracias Jorge!! La verdad es que es un placer encontrar gente como tú que comparte lo que ha aprendido con los demás …
He hecho todo lo que explicas en la primera parte, pero en las entradas en ningún sitio me aparece lo de Leído nº veces … así que entiendo que como no encuentra datos el código del footer tampoco funciona …
Lo que no sé es porqué no funciona lo primero … Yo he intentado poner el código donde decías, pero la verdad es que mis archivos no coincidían mucho con lo que explicabas, así que voy probando localizaciones,jeje.
Ese es mi método … ir probando hasta acertar,jeje.
A veces copiar y pegar código es problemático, prueba una cosa: en < ?php if(function_exists('the_views')) { the_views(); } ?> donde hay la comilla simple, escríbela tu, no hagas copiar y pegar. Y para el otro trozo de código, lo mismo, mejor tecléalo tu que copiarlo. Ya me dirás!
Otra vez aciertas … se había copiado una especie de acento y no una comilla. Qué cosas!!
Ahora aparece correctamente el Leído nº de veces en cada entrada pero en el footer sólo aparece “N/A”.
Vaya tostón te estoy dando eh??
Quizá debas esperar algún tiempo para que el plugin pueda elaborar el TOP de más vistas y mostrarlo en el footer… ¿has activado los dos plugins, el general y el del top?
No he dicho nada. Ahora funciona!!!
Lo ha puesto donde le ha dado la gana, pero bueno … ya encontraré la manera de recolocarlo.
Muchísimas gracias por todo Jorge!!
Estaba buscando el plugin PostView, y he visto tu manual, que me ha sido de gran ayuda. Saludos y bien explicado.
Me alegro de que te haya servido Komoloves! Esa es la intención!