Comentarios en páginas

Inicio Foros WordPress Themes y Diseño Comentarios en páginas

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

  • Autor
    Publicaciones
  • #14252

    AbdelioR
    Participante

    <p>Hola, tengo el problema de que en las páginas normales no aparece el formulario de comentarios. Tengo habilitada la opción de "permitir comentarios" pero no aparece el formulario, a alguien le suena este error?</p>
    <p>Gracias.
    </p>

  • #31815

    imported_Fernando
    Participante

    Tienes que pegar el loop de comentarios de single.php en page.php. No todos los themes lo tienen por defecto 😉

  • #31832

    AbdelioR
    Participante

    Perfecto Fernando, muchas gracias!

  • #31837

    AbdelioR
    Participante

    Me acabo de dar cuenta de que el comentario se envia correctamente pero la página que aparece al darle a enviar es esta:

    Error 404 – Not Found

    Aún y asi el comentario se envia :/

  • #31844

    imported_Fernando
    Participante

    No has debido copiar correctamente el loop. Revísalo a ver

  • #31855

    AbdelioR
    Participante

    He copiado solo esto:

    <?php comments_template(); ?>

    Hay que copiar algo más? si es así no veo que puede ser, ese fragmento de código está aislado en el single.php :/

  • #31858

    imported_Fernando
    Participante

    Depende de la plantilla, habría que ver single.php completo

  • #31863

    AbdelioR
    Participante

    MMm… lo pongo aquí, está incluida la linia del comentario añadida por mi.

    [code]<?php get_header(); ?>
    <!– content start –>
    <div class=”narrowcolumn” >
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>

    <div class=”navigation”>
    <div class=”alignleft”><?php previous_post_link(‘« %link’) ?></div>
    <div class=”alignright”><?php next_post_link(‘%link »’) ?></div>
    </div>

    <div class=”post” id=”post-<?php the_ID(); ?>”>
    <div class=”title”>
    <div class=”headerpost”>
    <div class=”headerdate”>
    <div class=”smalldate”><?php the_time(‘d’); ?></div>
    <div class=”smallmonth”><?php the_time(‘M’); ?></div>
    </div>
    <div class=”headerh2″>
    <h2>” rel=”bookmark” title=”Permanent Link to <?php the_title(); ?>”><?php the_title(); ?></h2>
    <span class=”author”><small>Author : <?php the_author() ?> </small></span>

    </div>
    </div>
    </div>
    <div class=”entry”>
    <?php the_content(‘<p class=”serif”>Read the rest of this entry »</p>’); ?>

    <?php wp_link_pages(array(‘before’ => ‘<p>Pages: ‘, ‘after’ => ‘</p>’, ‘next_or_number’ => ‘number’)); ?>
    <?php if ( function_exists(‘the_tags’) ) { the_tags( ‘<p>Tags: ‘, ‘, ‘, ‘</p>’); } ?>
    </div>
    </div>

    <?php comments_template(); ?>

    <?php endwhile; else: ?>

    <p align=”center”>Sorry, no posts matched your criteria.</p>

    <?php endif; ?>
    </div>
    <!– content end –>
    <?php get_footer(); ?>[/code]

  • #31865

    23r9i0
    Participante

    Hola
    Bueno como te comento fernando solo faltaria añadir [code]<?php comments_template(); ?>[/code] en el archivo page.php la pregunta es el archivo archivo page y el single tiene la misma extructura, excepto el codigo mencionado antes por que si fuese asi podrias hacer un copia&pega de todo el archivo para evitarte problemas. Es decir que el archivo single.php y el archivo page.php fuesen iguales y wordpress lo detecta sin problemas. Si fuesen diferentes seria bueno o que nos mostrases el codigo de page.php o nos dijieras que theme usas.
    Saludos!!
    P.D:
    Hola fernando, vuelvo a estar por aqui, tuve unos meses de desconexion total!! Como siempre tu blog siempre da buena informacion a nosotros los usuarios.

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

Pin It on Pinterest

Ir al contenido