Cuando escribes un blog o una sección de noticias de tu página web, si hay algo que te ayuda a saber que es lo que más les gusta o interesa a tus lectores es su propia opinión.
Quizás dejarte un comentario para algunas personas es demasiado por lo que muchas veces lo mejor es incluir una sección de valoraciones de los post, en la que de forma muy sencilla las personas que te leen puedan valorar tu trabajo.
Esto puede servirte para saber hacia donde orientar tus entradas, si a tus lectores les gusta algún tema en concreto, con su valoración tanto positiva como negativa puedes saber hacia donde orientarte.
Para añadir un sistema de valoraciones en tus entradas o publicaciones, necesitas añadir un plugin en tu WordPress que te ayude a gestionarlas.
Existen miles de plugins diferentes, pero personalmente me quedo con WP PostRatings, por su simplicidad y las opciones que ofrece.
WP Post Ratings – Plugin de WordPress
Este plugin te ofrece la posibilidad de añadir el sistema de valoraciones para tus post, entradas, páginas… o tipos de entradas personalizadas que quieras.
Instalación
La instalación es super sencilla, como todos los plugins de WordPress:
- Accede a la sección Plugins > Añadir nuevo plugin
- Busca WP- Post Ratings y pulsa en Instalar
- Una vez esté instalado solamente tienes que activarlo.
Por defecto no aparece en todas las entradas, páginas o tipos de entrada personalizada, esto es lo bueno, tú decides dónde quieres que aparezca.
¿Dónde aparecen las valoraciones?
Quiero que aparezca en todas las entradas
Si quieres que las valoraciones aparezcan en todas las entradas de tu blog, lo mejor es que edites un poquito la plantilla de tu tema para incluir el sistema de valoraciones por defecto en todas las entradas.
En primer lugar, asegúrate que estás editando un tema propio o un tema hijo o child theme. Si no es así, crea un tema hijo primero de tu tema para que tus cambios no se pierdan con alguna actualización de tu tema. Si no sabes como crear un tema hijo accede aquí.
Una vez estás seguro que estás editando un tema propio o un tema hijo, debes buscar el archivo single.php que es el que controla el contenido que aparece en tu plantilla de entradas del blog. Verás algo así:
Busca el texto while ( have_posts() ) : the_post()
Debajo de este texto debes introducir el código:
<?php if(function_exists('the_ratings')) { the_ratings(); } ?>
Si quieres que el sistema de valoraciones aparezca después de la entrada pero antes de la navegación entre entradas, puedes incluirlo justo antes de the_post_navigation();
Si quieres que aparezca después de la navegación puedes incluirlo después de ese texto.
Cada plantilla es diferente, en el caso de la imagen anterior, nos deriva por ejemplo a otra plantilla llamada content-single donde aparecerá como es la estructura de nuestra entrada, el título, la imagen principal, el contenido…. en esa plantilla también podemos añadir el código para las valoraciones en el lugar donde queramos que aparezca.
Mi recomendación es siempre que aparezca al final de la entrada, ya que así cuando la gente llega al final y se ha leído todo puede dejar su opinión libremente sin tener que volver al inicio de esta para valorarlo.
Quiero que aparezca sólo en algunas entradas o páginas
Si quieres que las valoraciones solamente aparezcan en algunas entradas o post.. Por ejemplo si quieres hacer algún tipo de sorteo o concurso de entradas en tu blog, es mucho más sencillo.
En este caso, solamente tienes que pegar el shortcode: [ ratings]
en las entradas, páginas o tipos personalizados dónde quieres que aparezca la opción de valorar.
Configurando el sistema de valoraciones
En los ajustes y configuraciones del plugin, podemos configurar cuál será el aspecto y el funcionamiento del plugin:
La imagen de las valoraciones, podemos seleccionar como se verá en nuestra web el sistema de valoraciones
La valoración máxima, si quieres que la puntuación sea de 1 a 5 o de 1 a 10….
Activar los Google Rich Snippets, te aconsejo que los actives. Esto sirve a Google para conocer que esas valoraciones que están ahí son valoraciones de las entradas y por tanto los mostrará en los resultados de la búsqueda.
Cuando alguna de tus entradas aparezca en los resultados de la búsqueda de google, verá también la valoración que le han dado los usuarios con sus estrellas.
Podemos configurar también los textos que aparecen y las valoraciones que otorga cada una de las opciones.
Y decidir si se muestra una imagen cargando o se difumina la desaparición y aparición de las valoraciones o es estático.
También podemos configurar quien puede valorar las entradas, interesante si estamos utilizando el plugin para algún concurso por ejemplo. Definiendo que solo usuarios registrados puedan valorar.
Y cómo quedan registradas esas valoraciones, para que una persona no pueda valorar más que una vez cada entrada.
En este caso queda registrada por la IP desde donde ha registrado la valoración.
¿Qué te parece este plugin? ¿Utilizas otro plugin que consideras mejor?