Paluuviitteiden ja kommenttien erottaminen

Paluuviitteet ovat viestejä, jotka näkyvät kommenttiluettelossa, kun joku toinen blogi linkittää artikkeliisi. Yleensä bloggaajat, joiden artikkeleihin linkitetään vähemmän ja satunnaisemmin, estävät niiden käytön kokonaan, mutta joissakin blogeissa paluuviitteitä tulee niin paljon, että ne kannattaa näyttää kommenttien yhteydessä.

Esimerkkinä Smashing Magazinen sivusto, jossa kommentit ja paluuviitteet on erotettu ja paluuviitteille on tehty oma välilehtensä.

smashing

Miksi kommentit ja paluuviitteet pitäisi erottaa?

Mikäli käytät paluuviitteitä blogissasi, niiden ei kannata olla sekaisin kommenttien kanssa. Automaattiset paluuviitteet keskellä keskustelunomaista kommenttiketjua ainoastaan häiritsevät kommenttien lukemista.

Alla esitelty tapa poistaa paluuviitteet kommenttiluettelosta, ja näyttää niistä numeroidun luettelon kommenttiluettelon jälkeen. Kun olet ymmärtänyt idean, voit tietenkin räätälöidä luettelon ulkoasun sellaiseksi kun tahdot.

Miten erotat paluuviitteet ja kommentit

Ohjeet pohjautuvat Problogdesignin englanninkieliseen artikkeliin.

Avaa comments.php -tiedosto, ja etsi sieltä seuraava rivi:

<?php foreach ($comments as $comment) : ?>

Liitä rivin perään:

<?php $comment_type = get_comment_type(); ?>
<?php if($comment_type == 'comment') { ?>

Etsi seuraavaksi:

<?php endforeach; /* end for each comment */ ?>

Liitä riviä ennen:

<?php } else { $trackback = true; } /* End of is_comment statement */ ?>

Nyt kommentit näkyvät normaalisti, mutta ilman paluuviitteitä. Mikäli haluat käyttää myös paluuviitteitä, rakennettaan sille oma silmukka.

Etsi seuraava rivi:

<?php else : // this is displayed if there are no comments so far ?>

Liitä sitä ennen seuraava koodinpätkä: ( Voit poistaa otsikon “Muiden viittaukset” mikäli et halua käyttää sitä. Otsikko näkyy tietenkin vain, mikäli paluuviitteitä ylipäätään on.)

<?php if ($trackback == true) { ?>
<h3>Muiden viittaukset</h3>
<ol>
<?php foreach ($comments as $comment) : ?>
<?php $comment_type = get_comment_type(); ?>
<?php if($comment_type != 'comment') { ?>
<li><?php comment_author_link() ?></li>
<?php } ?>
<?php endforeach; ?>
</ol>
<?php } ?>

Oliko tästä oppaasta hyötyä? Kommentoi. Lisää vinkkejä WordPressin käyttöön voit kysellä tukifoorumilta »

Yksi kommentti

  1. Julkaistu 12.9.2008 kello 14:45 | Kestolinkki

    Hyödyllinen ja ymmärrettävä opas. Otin käyttöön blogissani, toimii hyvin. Kiitokset.

2 paluuviitettä

  1. Kirjoittaja: Blogispotti.fi on 9.6.2008 at 14:57

    Paluuviitteiden ja kommenttien erottaminen…

    Häiritsevätkö kommenttien sekaan tunkevat paluuviitteet? Ei enää….

  2. Kirjoittaja: Aiheita on 18.6.2008 at 6:41

    Paluuviitteet erilleen…

    Arkimedian blogissa oli jokin aika sitten ohje, kuinka erotella paluuviitteet erilleen kommenteista WordPress-blogeissa. Toteutin sen nyt kokeeksi tässä blogissa. Samalla poistin paluuviitteen etusivun oikean sivupalkin “Keskustelussa nyt……

Kommentoi

Sähköpostiosoitetta ei julkaista. Vaaditut kentät on merkitty *:llä

*
*