Problema con contar los comentarios

Inicio Foros WordPress Themes y Diseño Problema con contar los comentarios

Etiquetado: ,

Este debate contiene 3 respuestas, tiene 2 mensajes y lo actualizó  23r9i0 hace 9 años, 11 meses.

  • Autor
    Publicaciones
  • #11679

    23r9i0
    Participante

    <p>Hola me explico tengo los comentarios separados de los pingbacks/tracbacks desde el tutorial de sivel.net y resulta que funciona de maravilla pero empieza mi problema cuando estoy dentro del wordpress y selecciono para ver los comentarios para aprobar, etc… todos los contadores que estan en la derecha de la pantalla, aparecen con el mismo numero y por lo poco que se resulta que es por culpa de este codigo:<br />

    Code:
    &lt;?php<br />
    add_filter(‘get_comments_number’, ‘comment_count’, 0);<br />
    function comment_count( $count ) {<br />
    global $id;<br />
    $comments_by_type = &amp;separate_comments(get_comments(‘post_id=’ . $id));<br />
    return count($comments_by_type[‘comment’]);<br />
    }<br />
    ?&gt;

    <br />
    Que por lo que he entendido le dice al tema que no cuente los pingbacks/trackbacks, es decir que solo cuente los comentarios.<br />
    Si quito este codigo funciona bien el administrador de comentarios pero en la plantilla me muestra el numero de comentarios sumandole los pingsbacks/trackbacks y personalmente no me gusta.<br />
    Alguna idea!!<br />
    Saludos
    </p>

  • #24728

    Joel López M.
    Participante

    Existe un buen plugin llamado "countcomments" o algo, puedes descargarlo del siguiente enlace. El plugin sirve para que solo se miren cuantos comentarios tiene una entrada.
    http://bitsignals.com/2008/05/17/plugin-de-wp-para-contar/

    No se si funciona la descarga, mi internet es muy lento y no puedo probar.

  • #24732

    23r9i0
    Participante

    Hola Hoelop!
    Me he descargado el plugin que me comentas y otro que era de otra persona actualizando un problema del akismet o algo asi pero mi problema sigue.
    Merci

  • #24874

    23r9i0
    Participante

    Hola despues de mucho tiempo intentan conseguir lo que parecia imposible lo he conseguido gracias a angeles un administrador de todo wordpress, que me paso el codigo que usaba para la tema del su blog y funciona a la perfeccion, pero he de decir que tiene mas codigo del que esperaba.
    Basicamente tuve que crear una seccion comment persolanizada y desde el archivo comments.php tuve que hacer [code]<?php wp_list_comments(‘type=comment&callback=mytheme_comment’); ?>[/code] luego un codigo editado de un plugin para contar los comentarios y otra modificacion que no llego a saber explicar bien.

    Pero en fin tengo que decir que por fin mi mania para que no se muestre los pingbacks como comentario en el index, etc… Ha superado mi desconocimiento de php, myqsl.

El foro ‘Themes y Diseño’ está cerrado y no se permiten nuevos debates ni respuestas.

Pin It on Pinterest

Ir al contenido