Huimaa, löysin ratkaisun ilman että olisi ollut tarvetta tehdä kaikkea alusta saakka. Pikaisen testaamisen jälkeen seuraava ratkaisu saa aikaan sen että kaikki arkistosivut näyttävät vanhimman merkinnän ensin. Sivutus tapahtuu kyllä edelleen niiden asetuksien mukaan jotka määrittelevät kuinka monta merkintää per sivu näkyy, mutta tärkein funktio, eli vanhin ensin, toteutuu. Tämä lajittelee myös kategoria-selauksessa vanhimman ensin, ehkäpä tutkin vielä sen lajittelun pitämistä uusin-ensin muodossa.
Eli, halutun teeman archive.php (Archives Template) tiedosto/template:sta etsitään seuraava kohta:
<?php while (have_posts()) : the_post(); ?>
ja heti ennen tätä lisätään rivi:
<?php {query_posts($query_string."&order=ASC"); } ?>
jolloin siis kohta näyttää tältä:
<?php {query_posts($query_string."&order=ASC"); } ?>
<?php while (have_posts()) : the_post(); ?>
Toivottavasti halukkailla WP:n käyttäjillä tämä toimii myös ja koska tuo lisätty rivi on helppo poistaa jonkin mennessä vikaan, tämä ei ole kovinkaan riskaabeli viritysyritys. Testattu 1.5.2 ja 2.0.2 wordpress-versioilla. Valitettavasti blogsome.com eikä wordpress.com-pohjaisilla blogeilla tämä ei onnistu testattuani sitä, sillä näissä ei pääse editoimaan tarvittavaa tiedostoa.
Tutkiessani lähdekoodia, löysin kyllä tuon lajittelun suunnan määrittelevän kohdan, mutta valitettavasti en aivan itsekseni löytänyt ratkaisua siihen, miten pelkät arkistot saisi vanhin-ensin järjestykseen, mutta tämä keino lähettää LOOP:toiminnon kyselyketjulle muuttujan tuoksi järjestykseksi eli nouseva järjestys. Wordpress:in oma tukisivusto ratkaisi sitten ongelmamme/ni.
Mikäli täällä esiintyy tämän virityksen/säädön johdosta ongelmia kenelläkään, mieluusti kuulisin siitä esimerkiksi tämän merkinnän kommenteissa, sekä tietysti mikäli itsellänne tulee tätä kokeiltuanne ongelmia, pyrin olemaan avuksi kykyjeni mukaan.



