La mudanza de eCuaderno (y VII: cómo separar comentarios de trackbacks)
Con este post termina la serie dedicada a la mudanza de eCuaderno. En ellla les hemos narrado la migración de la base de datos desde Movable Type a WordPress. Realmente, con lo que hemos visto hasta hoy, el cambio está realizado. Adaptar la plantilla a gustos del autor es la fase final y no requiere tips especiales. La única adaptación que sí merece la pena contar es la separación de comentarios y trackbacks. Hoy, como último capítulo, les explicaré cómo hacerlo, no sólo en la página de comentarios sino también en el pie del post, pasando del típico contador “comentarios(6)” a otro en el que aparezcan diferenciados, algo así como “comentarios(2) – trackbacks(4)”.
En primer lugar, hay que instalar el plugin trackpings.php. A continuación modificaremos los scripts archive.php, index.php, search.php de la siguiente forma:
Sustituir el típico:
Por las siguientes líneas:
<a href=”<?php the_permalink() ?>#trackback” title=”trackback/pingback” class=”trackbacklink”>trackbacks (<?php trackpings(‘count’); ?>)</a>
A continuación, modificar el script comments.php:
Justo debajo de: “<!– You can start editing here. –>” añadir las siguientes líneas:
<h2 id=”trackback”><?php trackpings(‘count’); ?> trackbacks a “<?php the_title(); ?>”</h2>
<ol>
<?php foreach ($trackbacks as $trackback) : ?>
<br />
<li>Enviado desde <a href=”<?php echo $trackback->comment_author_url; ?>”> <?php echo $trackback->comment_author; ?> </a>: <br /><br />
<?php echo $trackback->comment_content; ?></li>
<br />
<?php endforeach; ?>
</ol>
<?php endif; ?>
Después buscar la instrucción “<?php foreach ($comments as $comment) : ?>”> y justo debajo, añadir “<?php if (get_comment_type() == ‘comment’) : ?>”.
Finalmente, buscar la línea “<?php endforeach; /* end for each comment */ ?>” y justo antes, añadir “<?php endif; ?>”.










octubre 7th, 2005 a las 5:14 am
Batallé un poco con el código, pero creo que ya lo logré, gracias por el tip
abril 6th, 2006 a las 2:35 pm
Un adelanto para WordPress es que cada comentario tuviera su trackback y que cada trackback que recibiera ese comentario se situara escalonadamente bajo él. Asimismo, cada trackback recibido debería tener su trackback y así sucesivamente, por ejemplo, hasta unos 3-5 items desde el comentario.
Con una herramienta así, por ejemplo, lograda mediante un plugín -aunque mejor sería como código nativo de wordPress- permitiría a la blogosfera establecer diálogos muy asequibles. Las herramientas posteriores que analizaran el tráfico semántico darían productos más intensos y mejoraría el potencial del análisis en una blogsfera 3.0
Saludos