Problema con visualizar comentarios.

Inicio Foros WordPress Themes y Diseño Problema con visualizar comentarios.

Este debate contiene 8 respuestas, tiene 2 mensajes y lo actualizó  rubiomike hace 8 años, 3 meses.

  • Autor
    Publicaciones
  • #16581

    xiscomax
    Participante

    <p>En mi pagina single.php tengo añadido un código que muestra las ultimas 8 imágenes de campos personalizados pero dicho código parece ser que afecta a la hora de mostrar los comentarios, de forma que en cada entrada muestra todos los comentarios indiferentemente de a que entrada pertenezca.</p>
    <p>Este es mi código single.php haber si alguien da con el posible problema.</p>
    <p>

    </p>
    <p>Este es el codigo que muestra el listado. </p>
    <p> </p>
    <p>Gracias y saludos
    </p>

  • #38895

    rubiomike
    Participante

    Hola, si no me equivoco el problema está en el query, no porque esté mal implementado, sino porque al cerrar el bucle, necesitas hacer algunas cosillas más para que funcione el listado más los comentarios.

    La solución yo la encontré [url=http://wordpress.org/support/topic/307746]aqui[/url]

    Espero que te sirva, si tienes alguna duda o no controlas mucho de inglés dímelo y te ayudo con ello.

    Un saludo.

  • #38901

    xiscomax
    Participante

    El ingles.. gracias al sr.google mas o menos uno se defiende xD bien

    pero ni así eh conseguido entender la solución jeje

  • #38920

    rubiomike
    Participante

    A ver te inserto yo el código como creo que debería quedar, [b]haz una copia de seguridad[/b] y después reemplaza todo el código anterior por:

    Dime a ver si te funciona correctamente. Un saludo

  • #38921

    xiscomax
    Participante

    En la linea

    19 [b]< img src=”< ?php” /> / > [/b]

    puede que este algo mal?

    luego me causa error en la linea

    57 [b]<!–do not delete–>
    <?php endwhile; else: ?>[/b]

    Saludos de nuevo rubiomike y gracias

  • #38922

    rubiomike
    Participante

    Si, en la línea 19, hay un error porque está incompleta y es debido a que al meter el códgio en este foro, suprime parte de los datos cuando tiene la etiqueta img. Sustituye esa línea por lo que pone en el backup que has hecho.

    En cuanto a lo de la línea 57, no se muy bien por que es, pero prueba a cambiar los dos puntos finales por por punto y coma, si no es por eso, prueba dejando solo el php endwhile.

    Suerte!

  • #38924

    xiscomax
    Participante

    Obtengo los siguientes errores.

    Parse error: syntax error, unexpected T_ELSE in C:…localhostxampplitehtdocs…wp-contentthemes…single.php on line 65

    65 <?php endwhile; else: ?>

    Sustituyendo los dos puntos finales por punto y coma no causa ningún efecto.

    Eliminando else:?> y dejando solo endwhile.

    Parse error: syntax error, unexpected T_ENDIF in C:…localhostxampplitehtdocs…wp-contentthemes…single.php on line 70

    70 <?php endif; ?>

    Actualmente mi single.php se encuentra así.

    Saludos y gracias

    Veo que el foro como mencionaste anteriormente no respeta demasiado los códigos, una gran pena que pase esto en un foro de ayuda y soporte, espero que den una solución pronto.

    Por si es de mejor ayuda aquí puedes descargar mi single.php

    http://rapidshare.com/files/365321995/single.php.html

  • #38945

    xiscomax
    Participante

    Eh añadido un

    [b]<?php endwhile; ?>[/b]

    despues de la linea

    [b]<?php $recent = new wp_query($thisPageID); while($recent->have_posts()) : $recent->the_post(); ?>
    [/b]

    Y parece ser que funciona, estaria bien hecho?

  • #38961

    rubiomike
    Participante

    Hola, en principio si te funciona todo correctamente, si, estaría bien.

    Un saludo

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

Pin It on Pinterest