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, 11 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