Mostrando resultados del 1 al 7 de 7
Like Tree1Me agrada
  • 1 Post por Sanchez Toledano

Tema: Mostrar numero de comentarios en la entrada

  1. #1
    Avatar de Facundo
    Facundo está desconectado Usuario Ni
    Registro
    15-abril-2009
    Ubicación
    La Plata - Bs As - Argentina
    Edad
    19
    Mensajes
    4.008
    CMS
    CMS Utilizado
    Ir a Facundo página de inicio Mi Twitter Mi Facebook
    Recien pero recien, me acabo de dar cuenta mientras que borrada un mensaje de spam, que no aparece el numeor de comentarios en las entradas. En ningun lado dice 0 ni 1 ni nada.


    Puede ser que "eso" esté desactivado? o en caso contrario, como se puede agregar?

    BLog: Peliculas Online


    Saludos!

    p.D: en el caso de una explicación, favor hacerla como para un nene de 2 años xDDD

  2. #2
    Marcos Mora está desconectado Usuario Beta
    Registro
    16-mayo-2009
    Ubicación
    Ciudad Obregon, SON, MX
    Edad
    20
    Mensajes
    40
    CMS
    CMS Utilizado
    Mi Twitter Mi Facebook
    Hay pero que bonito niño, hay, mira la carita, que lindo!

    Bueno ya, lo que tienes que hacer es tremendamente sencillo, sigue estos pasos:

    - Vete al archivo comments.php de tu theme
    - Ahí, tienes que encontrar lo siguiente:
    Código PHP:
    <?php foreach ($comments as $comment) { ?>
    - El cual lo sustituirás por este:
    Código PHP:
    <?php $counter 1; foreach ($comments as $comment) { ?>
    - Ok, ya sustituido deberás agregar las siguientes lineas:

    Código PHP:
    <?php if ($comment->comment_approved == '1'): ?>
    <div class="counter">
    No. <?php echo $counter++; ?>
    </div>
    <?php endif; >
    - Ahora dale un poco de belleza en tu CSS, algo así (esto es a tu gusto):

    Código:
    .counter {
    float: right; <-- Para que el numero se vaya a la parte derecha
    color: #000 <-- Para darle color al numero, en este caso negro
    margin: 0px <-- Para darle margen
    }
    Así de simple, cualquier duda, pregunta.
    Última edición por Marcos Mora; 06-jun-2009 a las 13:16 Razón: Para hacerle la vida más colorida.

  3. #3
    Avatar de Facundo
    Facundo está desconectado Usuario Ni
    Registro
    15-abril-2009
    Ubicación
    La Plata - Bs As - Argentina
    Edad
    19
    Mensajes
    4.008
    CMS
    CMS Utilizado
    Ir a Facundo página de inicio Mi Twitter Mi Facebook
    mm.... posible problema: no está

    Te dejo el archivo:

    <?php
    /**
    * @package WordPress
    * @subpackage Default_Theme
    */

    // Do not delete these lines
    if (!empty($_SERVER['SCRIPT_FILENAME']) && 'comments.php' == basename($_SERVER['SCRIPT_FILENAME']))
    die ('Please do not load this page directly. Thanks!');

    if ( post_password_required() ) { ?>
    <p class="nocomments">Este art&iacute;culo est&aacute; protegido con contrase&ntilde;a; introd&uacute;cela para ver los comentarios.</p>
    <?php
    return;
    }
    ?>

    <!-- You can start editing here. -->

    <?php if ( have_comments() ) : ?>
    <h3 id="comments"><?php comments_number('Sin comentarios', 'Un comentario', '% Comentarios' );?> en “<?php the_title(); ?>”</h3>

    <div class="navigation">
    <div class="alignleft"><?php previous_comments_link() ?></div>
    <div class="alignright"><?php next_comments_link() ?></div>
    </div>

    <ol class="commentlist">
    <?php wp_list_comments(); ?>
    </ol>

    <div class="navigation">
    <div class="alignleft"><?php previous_comments_link() ?></div>
    <div class="alignright"><?php next_comments_link() ?></div>
    </div>
    <?php else : // this is displayed if there are no comments so far ?>

    <?php if ('open' == $post->comment_status) : ?>
    <!-- If comments are open, but there are no comments. -->

    <?php else : // comments are closed ?>
    <!-- If comments are closed. -->
    <p class="nocomments">Comentarios cerrados.</p>

    <?php endif; ?>
    <?php endif; ?>


    <?php if ('open' == $post->comment_status) : ?>

    <div id="respond">

    <h3><?php comment_form_title( 'Escribe un comentario', 'Escribe un comentario en %s' ); ?></h3>

    <div class="cancel-comment-reply">
    <small><?php cancel_comment_reply_link(); ?></small>
    </div>

    <?php if ( get_option('comment_registration') && !$user_ID ) : ?>
    <p>Debes estar <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?redirect_to=<?php echo urlencode(get_permalink()); ?>">identificado</a> para poder escribir un comentario.</p>
    <?php else : ?>

    <form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform">

    <?php if ( $user_ID ) : ?>

    <p>Identificado como <a href="<?php echo get_option('siteurl'); ?>/wp-admin/profile.php"><?php echo $user_identity; ?></a>. <a href="<?php echo wp_logout_url(get_permalink()); ?>" title="Log out of this account">Salir &raquo;</a></p>

    <?php else : ?>

    <p><input type="text" name="author" id="author" value="<?php echo $comment_author; ?>" size="22" tabindex="1" <?php if ($req) echo "aria-required='true'"; ?> />
    <label for="author"><small>Nombre <?php if ($req) echo "(required)"; ?></small></label></p>

    <p><input type="text" name="email" id="email" value="<?php echo $comment_author_email; ?>" size="22" tabindex="2" <?php if ($req) echo "aria-required='true'"; ?> />
    <label for="email"><small>Email (no lo publicaremos) <?php if ($req) echo "(required)"; ?></small></label></p>

    <p><input type="text" name="url" id="url" value="<?php echo $comment_author_url; ?>" size="22" tabindex="3" />
    <label for="url"><small>Web</small></label></p>

    <?php endif; ?>

    <!--<p><small><strong>XHTML:</strong> You can use these tags: <code><?php echo allowed_tags(); ?></code></small></p>-->

    <p><textarea name="comment" id="comment" cols="65" rows="10" tabindex="4"></textarea>
    </p>

    <p><input name="submit" type="submit" id="submit" tabindex="5" value="Enviar" />
    <?php comment_id_fields(); ?>
    </p>
    <?php do_action('comment_form', $post->ID); ?>

    </form>

    <?php endif; // If registration required and not logged in ?>
    </div>

    <?php endif; // if you delete this the sky will fall on your head ?>
    Saludos!

  4. #4
    Marcos Mora está desconectado Usuario Beta
    Registro
    16-mayo-2009
    Ubicación
    Ciudad Obregon, SON, MX
    Edad
    20
    Mensajes
    40
    CMS
    CMS Utilizado
    Mi Twitter Mi Facebook
    Oh, me la moviste, ahí si no le sé, yo la conocía con esos pasos.

    Probablemente si cambias
    Código PHP:
    <?php if ( have_comments() ) : ?>
    Por:

    Código PHP:
    <?php foreach ($comments as $comment) { ?>
    Intentale y bueno, miraré mi archivo para ver que rollo, pero igual, intentale.

    Otra cosa que también podrías probar es, sin borrar nada, agregar

    Código PHP:
    <?php foreach ($comments as $comment) { ?>
    <div class="navigation">
    <div class="alignleft"><?php previous_comments_link() ?></div>
    <div class="alignright"><?php next_comments_link() ?></div>
    </div>
    Seguido por los otros pasos. Suerte.

  5. #5
    Registro
    10-abril-2009
    Ubicación
    En Cyberia
    Mensajes
    2.321
    CMS
    CMS Utilizado
    Ir a Sanchez Toledano página de inicio Mi Twitter Mi Facebook Mi Google+
    Si lo que quiers es que cada entrada muestre el número de comentarios que tiene, agreaga este código en el lugar adecuado, por ejemplo junto a categorias.

    Código PHP:
    <p>Este artículo tiene
    <?php comments_number('cero comentarios','un comentario','% comentarios'); ?>.</p>
    nyko513 le agrada esto.
    Super Mega Oferta de Reseñas Profesionales del Mes de Agosto
    Los expertos en Movable Type, usamos WordPress.
    Cyberia.MX

  6. #6
    Marcos Mora está desconectado Usuario Beta
    Registro
    16-mayo-2009
    Ubicación
    Ciudad Obregon, SON, MX
    Edad
    20
    Mensajes
    40
    CMS
    CMS Utilizado
    Mi Twitter Mi Facebook
    ¿Así que era eso? Jaja te compliqué la vida, lo que yo te estaba dando era un contador de comentarios. Jaja

    Perdón. :$

  7. #7
    Avatar de Facundo
    Facundo está desconectado Usuario Ni
    Registro
    15-abril-2009
    Ubicación
    La Plata - Bs As - Argentina
    Edad
    19
    Mensajes
    4.008
    CMS
    CMS Utilizado
    Ir a Facundo página de inicio Mi Twitter Mi Facebook
    osea, me da lo mismo mientras que aparesca desde el index cuantos tiene.

    pero claro, me gustaria que apare3sca a la derecha del titulo.

    Mañana pruebo eso... que ahora me tendriia que estar llendo a iuna fiesta :p


    Saluds!

Información del tema

Users Browsing this Thread

Actualmente hay 1 usuarios leyendo este tema. (0 miembros y 1 invitados)

Normas de Publicación

  • No puedes crear nuevos temas
  • No puedes responder mensajes
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •