Recientemente buscábamos incorporar un sistema simple de calificación de publicaciones en nuestro proyecto y tuvimos que lidiar con numerosos complementos. Después de revisar varios, encontramos que el que funciona mejor para agregar un sistema de calificación de publicaciones en WordPress fue “Calificaciones de publicaciones de WP” por Lester ‘GaMerZ’ Chan. En este artículo, lo guiaremos a través de la configuración de un sistema de calificación AJAX para sus publicaciones y páginas de blog de WordPress.
Videotutorial
Si no le gusta el video o necesita más instrucciones, continúe leyendo.
Primero necesitas descargar y activar el Complemento WP-PostRatings (Para principiantes: Guía paso a paso para instalar un complemento de WordPress)
Tras la activación, el complemento agregará un nuevo elemento de menú en la barra de administración de WordPress con la etiqueta ‘Calificaciones’.
Omitiremos la opción «Calificaciones administradas» y comenzaremos con el segundo enlace en la pestaña llamada «Opciones de calificación».
En la página de configuración del complemento, primero debe seleccionar qué imagen de calificación desea usar para sus publicaciones. El complemento viene con una serie de opciones como barras, corazón, números, más-menos, las estrellas clásicas, pulgares arriba/abajo, flechas arriba-abajo, etc.
Una vez que haya elegido el sistema de calificación que le gusta, puede seleccionar «Calificaciones máximas». El complemento elegirá un valor apropiado para usted, pero cuando use la imagen de barras, es posible que desee especificar su propio valor de calificación. Para estrellas y números parece inútil pasarse de 5 porque solo hay 5 estrellas.
Recuerde, si ajusta las calificaciones máximas, deberá ajustar el texto/valor de calificación individual. Si no cambia el valor predeterminado de Calificación máxima, deje que las calificaciones individuales también sean predeterminadas.
Luego verá la opción de Estilo Ajax, Permiso de clasificación y Método de registro.
Puede seguir el estilo en la imagen de arriba para obtener mejores resultados. Sin embargo, si desea personalizar, es posible que deba cambiarlos.
Hemos terminado con esta página, guarde los cambios. Pasemos a la página «Plantillas de calificaciones». En esta página, verá diferentes plantillas de calificación y cómo desea organizarlas. Los dejamos con el valor predeterminado, pero puede utilizar las Variables de plantilla en la parte superior de la pantalla para modificarlos. Esto es básicamente para mostrar cómo se mostrarán sus calificaciones. Una vez que haya terminado con la página «Plantillas de calificaciones», estará listo para agregar esto en su tema.
Dependiendo de cómo esté configurado su tema, deberá agregar los siguientes códigos dentro del LOOP en los siguientes archivos (archives.php, page.php, index.php, single.php, loop.php, etc.). Es posible que no tenga todos estos archivos en su tema dependiendo de la estructura.
<?php if(function_exists('the_ratings')) { the_ratings(); } ?>
Tenga en cuenta que esto agregará la calificación de la publicación a todas las publicaciones. Si solo desea usarlo en publicaciones selectivas, puede utilizar el código abreviado [ratings id=”1″ results=”true”] para mostrar las calificaciones solo en esa publicación o página.
Ahora que ha agregado calificaciones, sus usuarios votarán en sus publicaciones. Puede ver esas calificaciones desde la opción «Administrar calificaciones» que omitimos inicialmente. Esto le permite ver un registro de calificaciones en cada publicación, y también puede eliminarlas si cree que algo anda mal.
La mejor parte de este complemento es que tiene la capacidad de mostrar las publicaciones mejor calificadas (opción de rango de tiempo y categoría), las publicaciones más calificadas (opción de rango de tiempo y categoría), la calificación más baja y la calificación más alta con la misma opción de tiempo gama y categoría. La mayoría de las veces, este tipo de estadísticas se agregan en la barra lateral, por lo que este complemento le permite utilizar los widgets para mostrarlos (solo si su tema admite widgets, ¡la mayoría lo hace!). Simplemente vaya a Apariencia » Widgets y busque el widget Calificaciones. Arrástrelo a la ubicación adecuada y establezca la configuración que desee.
Ahora, si observa en la captura de pantalla anterior, hay un montón de opciones. Lo primero es seleccionar el título de su widget. Lo mejor es seleccionar como «Publicaciones más calificadas esta semana» o algo así. Dependiendo de cómo hagas el resto de tu configuración. El campo Tipo de estadística tiene toneladas de opciones que le permiten mostrar la calificación más alta, la calificación más alta, la calificación más baja y la calificación más alta. También tiene la opción de elegir estas estadísticas por categoría o por tiempo. La siguiente opción le pregunta si desea incluir tanto sus publicaciones como sus páginas. Esta es una elección completamente personal. Así que elige como quieras. El widget muestra los 10 registros completos más populares de forma predeterminada, pero se puede cambiar editando el número de registros para mostrar. Le recomendamos encarecidamente que no haga más de 10 porque se ve extraño con la mayoría de los diseños. También puede establecer la cantidad mínima de votos que debe tener una publicación antes de que pueda aparecer en esta lista. Dependiendo del diseño de su sitio, es posible que desee o no ajustar la longitud máxima del título de la publicación. Si la ubicación de su tema es lo suficientemente amplia, le recomendamos que establezca el valor en 0 para deshabilitarlo. Si está utilizando el tipo de estadística específica Categoría o Hora, entonces deberá modificar los dos últimos campos. Haz clic y guarda y listo.
Ahora sabemos que algunos de ustedes son adictos a los códigos y no quieren usar la configuración del widget. Lester ha compilado una pestaña de uso muy detallada en su sitio que explica cómo agregar los más calificados, los mejor calificados, etc. directamente en sus temas de WordPress. Referirse a Guía de uso de WP-PostRatings.
Esperamos que este artículo le haya ayudado a agregar un sistema de calificación de publicaciones en su sitio de WordPress. También puede echar un vistazo a nuestra guía sobre cómo atraer a los lectores con las reacciones de las publicaciones en WordPress.
.