Separar trackbacks de comentarios Publicada el Martes 15 de Mayo de 2007 a las 9:58 pm por Infected-FX
Por si se hicieron pelotas con la explicación aquí les dejo el código completo de como quedarían tanto los comentarios como los trackbacks. También podrán encontrar el archivo de comments.php para descargarse.
Comments
-
<h3 id="comments">
-
<?php comments_number('No Responses', 'One Response', '% Responses' );?>
-
to “
-
<?php the_title(); ?>
-
”</h3>
-
<ol class="commentlist">
-
<?php foreach ($comments as $comment) : ?>
-
<?php if (get_comment_type() == "comment"){ // si son comentarios ?>
-
<li class="<?php echo $oddcomment; ?>" id="comment-<?php comment_ID() ?>"> <cite>
-
<?php comment_author_link() ?>
-
</cite> Says:
-
<?php if ($comment->comment_approved == '0') : ?>
-
<em>Your comment is awaiting moderation.</em>
-
<?php endif; ?>
-
<br />
-
<small class="commentmetadata"><a href="#comment-<?php comment_ID() ?>" title="">
-
<?php comment_date('F jS, Y') ?>
-
at
-
<?php comment_time() ?>
-
</a>
-
<?php edit_comment_link('e','',''); ?>
-
</small>
-
<?php comment_text() ?>
-
</li>
-
<?php
-
if ('alt' == $oddcomment) $oddcomment = '';
-
else $oddcomment = 'alt';
-
?>
-
<?php } // termina si es comentario ?>
-
<?php endforeach; ?>
-
</ol>
Trackbacks
-
<?php if (('open' == $post-> comment_status) && ('open' == $post->ping_status)) { // SI 'TRACKBACKS' ESTAN ACTIVAS ?>
-
<h3 id="trackbacks">Trackbacks/Pings</h3>
-
<ol class="commentlist">
-
<?php foreach ($comments as $comment) : ?>
-
<?php if (get_comment_type() != "comment"){ // si es diferente a comentario ?>
-
<li class="<?php echo $oddcomment; ?>" id="comment-<?php comment_ID() ?>"> <cite>
-
<?php comment_author_link() ?>
-
</cite> Says: <br />
-
<small class="commentmetadata"> <a href="#comment-<?php comment_ID() ?>" title="">
-
<?php comment_date('F jS, Y') ?>
-
at
-
<?php comment_time() ?>
-
</a>
-
<?php edit_comment_link('e','',''); ?>
-
</small>
-
<!-- <?php comment_text() ?> -->
-
</li>
-
<?php
-
if ('alt' == $oddcomment) $oddcomment = '';
-
else $oddcomment = 'alt';
-
?>
-
<?php } // termina si es diferente a comentario ?>
-
<?php endforeach; ?>
-
</ol>
-
<?php } // termina si trackbacks estan activas ?>

MeTaL_oRgY
Mayo 16, 2007 a las 8:52 am
Se va a la enorme (y creciente) lista de cosas por hacer; pero ya con este tutorial será más rápido. ¡¡Muchas gracias brother!!
Angelfire
Agosto 4, 2008 a las 5:06 pm
No veo el archivo comments.php que comentas para descargar :(