Contenido

WP-Recomiendo, el usuario es el que manda

11 Mar

+ 36

Hoy Manuel M. Almeida, uno de los bloggers que más admiro, ha demostrado que es el más concienciado en crear comunidad dentro de un blog de todos los bloggers hispanos, y para ello ha hecho una modificación del plugin Recommend it, que permite que los usuarios recomoenden artículos, para que la portada de su blog sea definida por los usuarios.

Un sistema similar a los usados en Meneame, Digg, Fresqui,… pero aplicado al blog. Me ha encantado la idea y me he puesto manos a la obra para modificar el plugin y hacerlo más fácil para los usuarios.

WP-Recomiendo, (le he traducido el nombre) es un plugin que permite que los usuarios del blog sean los que decidan que posts aparecen en portada. Para ello en cada post aparecerá un botón que permitirá recomendar el artículo.

Mejoras

  • Parcheado para funcionar perfectamente con la rama 2.1 de Wordpress.
  • Panel de administración que permite activa o desactivar el filtro de posts.
  • Posibilidad de incrustrar listado de artículos recomendados en posts y páginas.
  • Más comodidad de instalación, no requiere tocar nada código.
  • Podemos traducir las 3 frases que se muestran.

Instalación

  1. Descargar el plugin
  2. Descomprimir y subir al directorio wp-content/plugins
  3. Activar el plugin desde el Panel de Administración.
  4. Configurar el panel de administración.
  5. Disfrutarlo.

Cosas a tener en cuenta

Los posts de portada

Es importante tener en cuenta que para que los posts de portada se cambien ha de haber un mínimo de posts recomendado iguales al número de posts mostrados por página.

Ejemplo:

Si tenemos nuestro Wordpress configurado para que muestre 5 posts por página y solo hay recomendado 2 artículos, en la portada tendremos los posts que deben salir por defecto, no los recomendados. En cuanto tengamos los suficientes posts recomendados (5) aparecerán en portada, siempre y cuando esté activo desde el panel administrador del plugin.

Listado de recomendados en posts y páginas

Podremos mostrar un listado ordenado por recomendaciones de los posts recomendados por los usuarios en un solo post o en una página, usando un tag especial que se reemplazará por el listado.

<!--recommend-->

Añadiendo dicho tag, dispondremos de una lista de artículos recomendados en el lugar en donde se hubiera colocado dicho tag.

Formulario de recomendación

Ya que me he propuesto que no sea necesario modificar el theme, he añadido al filtro de posts el formulario, de esta forma te estará insertando al final del post un formulario con el que el usuario podrá recomendar el artículo. Pero debido a que hay themes a los que esto puede comprometer el aspecto de la web dejo la posibilidad de insertarlo en el theme sin que aparezca en el contenido del post, para ello será necesario desactivar la opción desde el panel de administración del plugin. 

<?php if (function_exists('RecommenditPlugin')) RecommenditPlugin(); ?>

Insertando esto en nuestro theme podremos ubicar donde queramos el formulario de recomendación.

Traducir Recomiendo

Mediante el editor de plugins de Wordpress podemos modificar el texto que aparecerá en el uso del plugin.


define ('RECOMIENDA','Recomenda este artículo');
define ('RECOMENDADO','Yas has recomendado este artículo');
define ('RECOMENDACIONES',' Recomendaciones');

Descargar

Versión 0.1

Hola, Andrés, felicidades por la idea, ya sabes que la admiración es mutua. ¿Has incluido mi modificación en el plugin o es sólo una mejora del original? Lo digo porque si has integrado mi modificación, no me como el coco y ya lo dejo todo en tus manos, mucho más expertas que las mías en estas lides ;)

Un saludo.

#1 Un momento, que se me ha ocurrido una cosillas :D

#1 Perdona, si que lo he incluido, aunque en lugar de devolver todos los datos que tu devuelves he hecho una lista de enlaces que llevan directamente al post.

Saludos.

OK, Andrés, seguiré investigando, pues. Aún tengo que arreglar algunas cosillas.

Un saludo.

Hola Andres

Tengo muchas ganas de probarlo, pero digamos que el estilo boton para recomendar los posts no “pega” con el diseño de mi sitio… hay alguna forma (medianamente facil) de usar un enlace de texto?

Felicitaciones a ambos por la idea :P

Tiene muy buena pinta, creo que no podre evitar probarlo… :P

Gracias a ambos.

#5 Puedes modificar el aspecto mediante CSS, revisa mi CSS y verás que tengo 3 estilos definidos para los elementos del Recomiendo.

Saludos

Andrés, muchiiiiiiisimas gracias. Quedó genial.

Wow!! que buena idea anieto, muchas gracias!! ^^

Andrés, esta idea parece muy buena y pinta muy bien.

A ver qué te parece la siguiente sugerencia: que en cada post, además de aparecer “N comentarios” aparezca “M recomendaciones” (siempre que M no sea cero)

#10 Muy buena idea, implementada! ;D

Hola.

En cuanto activo el pluging, se me queda el blog en blanco. ¿Alguna idea?. Uso la última versión de WP 2.1.2
¿Algún pluging incompatible?.

Muchas gracias y enhorabuena por el pluging, que me parece de lo más interesante.

#12 Necesitaría más datos, yo tambien uso la versión 2.1.2 y funciona correctamente.

Andrés, yo quiero mantener la portada organizada por fecha, pero tener en el sidebar el listado de los más recomendados.

Puse lo de recommend pero no me funciona…

Algunos datos: tengo también 2.1.2 y no activé lo de la portada…

Se me ocurre que algo estoy haciendo mal pero no sé bien que… tenés idea?

Saludos!

Hola Nieto.

Dime que datos necesitas que te de.

Gracias

me parece una idea buenísima

de hecho mi objetivo es hacer una comunidad estilo digg, meneame pero tematizado y la verdad es que no me apetecía demasiado usar el software de meneame, ya que está demasiado visto y ya hay tantas páginas que resultan cansinas

¿se podría hacer de forma que se muestren en portada las noticias a partir de un número x de votos, pero luego ahí se organicen temporalmente mostrando primero las noticias más recientes?

hecharé un vistazo en cuanto tenga tiempo y si hago algún arreglo o algo ya os comentaré

un saludo

#16 Si que se puede hacer, pero no creo que sea la mejor opción. Meneame (por ejemplo) tiene un muy buen sistema de votación controlando que no haya votos fraudulentos y demás, este plugin no controla nada de esto. Aunque se le podría añadir algun tipo de control adicional.

Si haces algo hazmeló saber, me gustaría probarlo ;)

Llevo poco tiempo usando este plugin y es muy bueno, gracias Anieto

Por otra parte tengo una pequeña duda, ojalá alguien sepa como resolverlo que llevo un par de días y no enceuntro la forma.

Habría posibilidad que en lugar de que fuera un “input” funcionara con un “a” ? Sino, lo pondré con type=”image” :P ni modo.

#18 Hombre por poder si que se puede, todo se puede :D

Aunque no me gusta la forma, puedes hacer que el <a> lanzé el submit() del formulario.


<a href="javascript:document.getElementById('recommenditform').submit()" rel="nofollow">Recomendar</a>

Saludos

Brother muchas gracias por la respuesta, sin embargo al implementarlo me sale este error

Parse error: parse error, unexpected T_STRING in wp-content\plugins\recomiendo.php on line 49
:(

Saludos y nuevamente gracias.

De nuevo molestando por acá :P mejor les dejo un archivo con todas las formas que he tratado, sin embargo solo funciona la que viene por default x(

Recomiendo.zip

Se me había escapado este plugin y me parece muy interesante.
Voy a probarlo.

¿Alguna idea para meter la lista de posts recomendados en un widget?

Seria otra manera interesante de invitar a los usuarios a participar en el sistema.
O simplemente para eso,para que vean una lista de los x posts mas recomendados por los lectores habituales.

Que tal, soy usuario del plugin, pero quisiera saber que lineas modificar para personalizar el botón o eemplazarlo por una imagen, si me respondieras, gracias

Hola, medio tarde para seguir éste hilo pero me gustaría saber si alguien ha probado éste plugin en WP MU. Me gustaría implementarlo en un Wordpress en donde los usuarios escriben en el post principal. (No parav los post de cada blog).

Alguien sabe si funcionaría correctamente?

Saludos

Xavier

Comentar

#

Me reservo el derecho de eliminar y/o modificar los comentarios que contengan lenguaje inapropiado, spam u otras conductas no apropiadas en una comunidad civilizada. Si tu comentario no aparece, puede ser que akismet lo haya capturado, cada día lo reviso y lo coloco en su lugar. Siento las molestias.