Comentar popularidad - KolMitE

Comentar popularidad

Comentar popularidad

diciembre 28, 2018 Widget 0


Descripción

Con este complemento, los miembros de su sitio podrán votar comentarios arriba o abajo. Piensa en Reddit los comentarios.

Después de activar el complemento, habrá flechas arriba / abajo al lado de cada comentario y el peso total del comentario.
Los comentarios se clasifican por peso en orden descendente.

A cada comentarista se le asigna karma cada vez que uno de sus comentarios se actualiza.

Los usuarios administradores pueden dar a los usuarios la etiqueta de “experto” que atribuirá más peso a sus comentarios.

Encontrará una opción en discusión para el karma experto predeterminado y también se puede cambiar en el perfil del usuario.

Siga el desarrollo de este plugin en Github

Requiere PHP 5.3.2 o mas nuevo.

Capturas de pantalla

  • Establezca el valor de karma predeterminado para usuarios expertos.
  • Establecer el karma del usuario y la etiqueta de experto.
  • Los controles de votación de comentarios y el karma del usuario en el sitio público.

Instalación

Usando el panel de WordPress

  1. Navegue hasta el ‘Agregar Nuevo’ en el panel de control de complementos
  2. Buscar 'nombre de plugin'
  3. Haga clic en “Instalar ahora”
  4. Activar el plugin en el panel de complementos

Subiendo en WordPress Dashboard

  1. Navegue hasta el ‘Agregar Nuevo’ en el panel de control de complementos
  2. Navega al área ‘Subir’
  3. Seleccionar plugin-name.zip desde tu computadora
  4. Haga clic en “Instalar ahora”
  5. Activar el plugin en el panel de complementos.

Utilizando FTP

  1. Descargar plugin-name.zip
  2. Extraer el nombre del plugin directorio a su computadora
  3. Subir el nombre del plugin directorio al / wp-content / plugins / directorio
  4. Activar el plugin en el panel de complementos.

Preguntas más frecuentes

Instrucciones de instalación

Usando el panel de WordPress

  1. Navegue hasta el ‘Agregar Nuevo’ en el panel de control de complementos
  2. Buscar 'nombre de plugin'
  3. Haga clic en “Instalar ahora”
  4. Activar el plugin en el panel de complementos

Subiendo en WordPress Dashboard

  1. Navegue hasta el ‘Agregar Nuevo’ en el panel de control de complementos
  2. Navega al área ‘Subir’
  3. Seleccionar plugin-name.zip desde tu computadora
  4. Haga clic en “Instalar ahora”
  5. Activar el plugin en el panel de complementos.

Utilizando FTP

  1. Descargar plugin-name.zip
  2. Extraer el nombre del plugin directorio a su computadora
  3. Subir el nombre del plugin directorio al / wp-content / plugins / directorio
  4. Activar el plugin en el panel de complementos.
¿Pueden los visitantes anónimos votar sobre los comentarios?

Sí, puede habilitar la votación de invitados agregando este fragmento a un complemento de mu:
add_filter ('hmn_cp_allow_guest_voting', '__return_true');

Tenga en cuenta que utiliza cookies y direcciones IP para identificar a un visitante. Esto no es tan confiable como
requiriendo que un usuario cree una cuenta. Las cookies se pueden eliminar y las direcciones IP se pueden compartir.

¿Puede ser negativo el peso del comentario?

Sí, puede habilitar el peso negativo agregando este fragmento a un complemento de mu:
add_filter (‘hmn_cp_allow_negative_comment_weight’, ‘__return_true’);

¿Puedo deshabilitar la clasificación por peso del comentario?

Sí, agregue este fragmento a su archivo functions.php o a su complemento mu:
add_filter (‘hmn_cp_sort_comments_by_weight’, ‘__return_false’);

¿Dónde encuentro la configuración del complemento?

En Configuración> Discusión y Usuarios> Perfil

Uso avanzado

Quiero usar esto con una plantilla de comentarios personalizada.

Lo primero: debe eliminar la plantilla de comentarios predeterminada agregada por el complemento.

add_action ('plugins_loaded', function () {
    remove_filter ('comments_template', array ('HMN_Comment_Popularity', 'custom_comments_template'));
}, 100);

En segundo lugar, es necesario agregar reemplazar el wp_list_comments Llama con el siguiente código:

if (function_exists ('hmn_cp_the_sorted_comments')) {
    hmn_cp_the_sorted_comments ($ args);
} else {
    wp_list_comments ();
}

Finalmente, debe agregar la siguiente función a su plantilla de comentarios personalizada donde le gustaría mostrar los íconos de votación.

hmn_cp_the_comment_upvote_form ();

Para mostrar el comentario del autor karma:

hmn_cp_the_comment_author_karma ();

Opiniones

Domina todo

brandonpetersondesigns

El concepto es genial, pero se apoderó de toda mi sección de comentarios con su propio estilo y palabrería, por lo que lo desactivé.

A veces menos es más.

Se ordena por me gusta !!!

rhaithe

Toda la mañana he estado buscando en la web un complemento que proporcione una funcionalidad de “me gusta” o “no me gusta” y, lo que es más importante, ordena los comentarios por me gusta

Hay muchos que ofrecen lo primero, pero estaba perdiendo la esperanza de encontrar uno que me proporcione lo último. Me había convencido de que tendría que ahondar en los archivos y ver si podía hacer algo juntos. Justo cuando estaba a punto de rendirme, encontré un sitio web que ofrece “una lista de los 18 mejores complementos de comentarios”. A medias, me desplacé por la lista, cuando vi “Los comentarios con puntuaciones agregadas más altas se muestran en la parte superior de la lista.

Tuve que leerlo tres veces antes de poder creerlo. Sonaba exactamente como lo que había estado buscando. Lo instalé y lo probé brevemente y hasta ahora parece funcionar perfectamente.

Deberías gritarlo desde los tejados … Este plugin ordena los comentarios por me gusta !!! Bien puede ser el único de su tipo. En mi búsqueda he visto interminables personas que también buscan esta funcionalidad. ¡Déjales saber que lo tienes!

Muchas gracias por este complemento. Me has hecho el día.

No funciona

paulchrisjones

El complemento no funciona. Al hacer clic en las flechas al lado de cada comentario no hace nada.

Además, cuando veo mi sitio como invitado, las flechas ni siquiera son visibles.

Кривой плагин

Summersid

Плагин очень кривой, можно накрутить кликами сколько хочешь рейтинга, просто за счет кнопок ввек велогоновок ввелина ветольные кровоковок ввелька

Simple, pero poderoso

meleager

Nada más que decir. Gran pequeña pieza de código útil. Gracias.

P. S. ¿Quizás podemos esperar un complemento de votación posterior en el mismo estilo? Ahora, eso sería genial! 🙂

Leer las 10 críticas

Colaboradores y Desarrolladores

“Popularidad de comentarios” es un software de código abierto. Las siguientes personas han contribuido a este plugin.

Contribuyentes

Traduzca “Popularidad de comentarios” a su idioma.

¿Interesado en el desarrollo?

Busque el código, revise el repositorio SVN o suscríbase al registro de desarrollo por RSS.

Registro de cambios

1.5

  • Corregir una serie de advertencias de PHP.
  • Cambiar la ruta a los activos CSS / JS.

1.4.3.3

  • Solucione otro problema de compatibilidad con PHP que provocó un error fatal en las versiones que no admiten la sintaxis de matriz corta.

1.4.3.2

  • Corrija un problema de compatibilidad de PHP que causó un error fatal en las versiones que no admiten la sintaxis de matriz corta.

1.4.3.1

  • Corregir la ruta al archivo JS minificado.

1.4.3

  • Se corrigió el error causado por el script de implementación que movió la carpeta de activos fuera de la ruta del complemento.

1.4.2

  • Corrija un error en la lógica de votación para evitar votar más de una vez.
  • Corrija un error en la votación para evitar el registro de un voto negativo en un comentario sin karma
  • Arreglar la rutina de actualización, que podría causar un error de memoria cuando un gran número de usuarios.

1.4.1

  • Arreglar un aviso de PHP

= 1.4.0 / 2016-04-15

  • Al hacer clic en la flecha hacia arriba o hacia abajo ahora se cancela su voto si ya ha votado de la misma manera.
  • Agregue la regulación de JS para evitar demasiadas solicitudes de ajax.

1.3.5 / 2016-03-16

  • Corrige un error que actualiza todas las columnas de comentarios con valor de karma.
  • Ahora muestra visualmente upvotes / downvotes
  • Variable global del plugin

1.3.4 / 2015-02-12

  • Solo agregar capacidades en la activación
  • Muestra los nombres y apellidos del usuario en el widget si está disponible

1.3.3 / 2014-10-25

  • Solucionar error fatal al desinstalar

1.3.2 / 2014-10-10

  • Inicializar el plugin anterior

1.3.1 / 2014-09-11

  • Carga en el problema de inicio y corrección de nombres
  • Prefijo de función de reparación
  • Ajustes al readme
  • Reparar readme markdown

1.3.0 / 2014-09-01

  • espacios de nombres
  • Arreglar Insertar comentario gancho
  • añadir el método de estado experto
  • eliminar la función específica no visitante
  • Eliminar opción al desinstalar
  • clase infantil puede definir el tipo
  • añadir filtro para el peso del comentario negativo
  • solo establece el objeto visitante si no existe
  • Verifique los permisos antes de desactivar el complemento.
  • Eliminar la versión de la opción DB en la desinstalación
  • Use get_user_option en lugar de get_author_meta
  • Corregir un error en el nombre de la clase
  • solo proceder si el usuario esta conectado
  • Obras de votación invitados
  • Refactor: introducir clases de visitante
  • Comenzar permitiendo la votación de invitados
  • Añadir espacio de nombres
  • Agregue instrucciones para deshabilitar la ordenación personalizada a las preguntas frecuentes de Léame
  • Permitir al usuario deshabilitar la clasificación por peso
  • Cambio probado hasta versión 4.0
  • Agregue el prefijo de la base de datos a la clave meta en la consulta del usuario.

1.2.1 / 2014-08-27

  • Cargue la clase del complemento principal para corregir un error fatal de desinstalación.
  • Usa las funciones de * user_option
  • Añade algunas aserciones
  • Renombrar usuario meta
  • Actualizar rutina de desinstalación
  • Estamos eliminando una opción global.
  • Actualice la opción para que coincida con la versión actual del complemento después de la actualización
  • Añadir una rutina de actualización
  • Más reglas de exclusión para el proceso de construcción
  • Versión 1.2.0
  • Actualizar CONTRIBUTING.md
  • Eliminar el historial de votaciones del usuario
  • Actualizar la meta clave del usuario
  • Prefijo usuario meta clave

1.2.0 / 2014-08-24

  • la función user_can_vote es activada por una acción de voto. por lo tanto, no podemos usarlo para determinar si un comentario puede ser votado en la carga de la página. Solo podemos verificar si el usuario actual tiene suficientes permisos. A menos que mantengamos una relación usuario / comentario.
  • Refactor recibe comentarios por función de peso
  • Use la función existente en lugar de otra consulta de comentarios.
  • Utilizar los parámetros de la función refactorizada.
  • Solo agrega una nueva linea
  • limpiar
  • pantalla gravatar
  • añade un widget de expertos
  • actualizar archivos de traducción
  • Limitar el número de comentarios por configuración de widget de usuario
  • Añadir información de contexto para traductores
  • Haz más cadenas traducibles
  • Recrear las pruebas de WP CLI
  • Actualización probada hasta el campo

1.1.5 / 2014-08-19

  • Actualizar las pruebas para reflejar la refactorización.
  • Cambiar cómo se calcula el peso del comentario
  • Utilice una función compatible multisitio para el usuario meta
  • Configuración de pruebas de corrección
  • Usar las funciones apropiadas de WordPress.
  • Eliminar la función de depuración
  • Facilita la depuración

1.1.4 / 2014-08-18

  • Verifique la versión de PHP antes de evaluar cualquier código.
  • Incluir y registrar widgets de la clase del complemento principal
  • Añadir una etiqueta
  • Usa la función en lugar de la constante.
  • Compositor udpates
  • Utilice el código compatible con 5.2 aquí
  • Actualizar script minificado
  • Acelerando los eventos de clic
  • Añadir una etiqueta
  • Usa la función en lugar de la constante.
  • Compositor udpates
  • Utilice el código compatible con 5.2 aquí
  • Actualizar CONTRIBUTING.md

1.1.3 / 2014-08-16

  • Añadir banners dotorg
  • Bump version a 1.1.3
  • Corregir error de PHP
  • Cambiar orden de declaración
  • Añadir la versión mínima de PHP
  • Utilizar entidades html.
  • Ignorar archivos que no sean de compilación
  • Igonre contribuyendo.md desde construir
  • Eliminar algún código no utilizado
  • Arreglar un aviso de PHP
  • Actualizar readme y changelog

1.1.2 / 2014-08-15

  • Bump version
  • Pase el ID de usuario como parámetro en lugar de correo electrónico
  • Añadir configuración RTD
  • arreglar para readme

1.1.1 / 2014-08-13

  • Bump a la versión 1.1.1
  • Arreglar un aviso de PHP

1.1.0 / 2014-08-13

  • Bump a la versión 1.1.0
  • Hacer los caminos filtrables
  • Arreglar cómo llamamos plantilla de comentarios.
  • Agregar un archivo de plantilla de comentarios
  • Mover comentarios al archivo propio
  • Arreglar un aviso de PHP
  • Regenerar Léame
  • Añadir enlace a github
  • Solucionar algo de espacio y formato.
  • Actualizar CONTRIBUTING.md
  • Fijar composer.json
  • Regenerar readme.md
  • Arreglar el archivo Léame y agregar colaboradores
  • Evitar que los usuarios voten sus comentarios
  • No hay necesidad de comprobar si el usuario puede votar.
  • Registrar widget
  • Añadir un widget de comentarios más votados
  • Actualización de la versión mínima de WordPress en readme
  • Añadir a Matt como colaborador
  • Añadir columna de karma clasificable a la vista de usuarios
  • Devuelve solo los valores
  • Agregar tarea para actualizar la versión del complemento de clase
  • Versión actualizada
  • Añadir algunas acciones
  • Función de actualización desc
  • Usa la constante VERSION prefijada
  • Mejorar las comprobaciones de activación.
  • Cambie la versión de WP requerida
  • Filtros de prefijo
  • Renombrar constantes
  • Añadir la insignia de Travis
  • Actualice las pruebas para tener en cuenta los comentarios negativos sin karma.
  • Función de cambio de nombre
  • Volver comentario peso
  • Cambiar el nombre de devolución de llamada
  • Devolver como entero
  • Bump version
  • Primera versión de instrucciones.
  • Añadir archivo contrib.md

1.0.2 / 2014-08-08

  • Añadir pruebas para la actualización de peso comentario
  • no permitir karma negativo
  • Código de reparación después del método de refactorización
  • Devuelve el valor de la base de datos
  • Solucionar el problema donde estábamos agregando downvotes
  • Resta el karma si el comentario es downvoted
  • Agregar pruebas para la actualización de karma de comentarista
  • Pruebas de actualización
  • Permitir el valor de voto superior
  • Usa los valores de voto literal.
  • CSS minificado
  • eliminar compilación
  • Fusionar solicitud de extracción # 44 de humanmade / build-tasks
  • Añadir scripts minificados
  • JSHint config
  • Ignorar build dir
  • Fusionar rama “maestro” en tareas de compilación
  • Añadir comentarios
  • Archivo de registro de cambios
  • Añadir tareas de compilación
  • Añadir complementos de tareas
  • Usa scripts y estilos minificados
  • Añadir comentarios
  • Fusionar solicitud de extracción # 45 de humanmade / docs
  • Combinar rama “maestro” en documentos
  • Actualizar readme
  • Añadir readme a tarea de reducción
  • Documentación sobre cómo eliminar la plantilla de comentarios incorporada.

1.0.1

  • Fijar colaboradores
  • Eliminar archivos innecesarios

1.0.0

  • Versión inicial

Por favor Comparte y Síguenos:
RSS
Follow by Email
Facebook
Twitter

Deja una respuesta