Solutia e simpla, un query string special pentru categoria pe care o doresti ordonata in ordine cronologica… o serie de posturi in blog ordonate dupa data in care au fost scrise
Se dovedeste util uneori a avea o serie de posturi in blog ordonate dupa data in care au fost scrise, in ordinea in care creeaza un sens. Sa zicem ca e vorba de un serial, ca unul dintre cele scrise de visurat.
Parca nu ti-ai dori sa citesti texte de jos in sus, din pagina 4 in pagina 3 si asa mai departe, sa nu stii exact care e primul post si care ultimul.
Solutia e simpla, un query string special pentru categoria pe care o doresti ordonata in ordine cronologica.
In mod normal loop-ul pentru afisarea posturilor arata ceva in genul asta:
<?php while (have_posts()) : the_post(); ?> <div class="post"> bla-bla-uri pentru post </div><!-- end post --> <?php endwhile; ?>
Alterarea codului se face inaintea loopului/codului de mai sus printr-o line simpla:
<?php if (is_category('serialul-meu')) { query_posts($query_string . 'orderby=date&order=asc'); } ?>
Unde serialul-meu reprezinta slug-ul (sau url-ul) categoriei dorite pentru ordonare.
De asemenea, in loc de is_category si category= poate fi scris si is_tag, respectiv tag=, daca ordonarea se face pentru un anumit tag.
PS: daca exista intre fisierele temei de Wordpress care se doreste modificata un archive.php modificarea se face acolo, daca nu – in index.php

Nu credeam că e atât de simplu, dar se pare că poți face o grămadă de chestii cu query_string în Wordpress.
Intr-adevar este foarte simplu si foarte eficent in acelas timp.
pentru blogger ai idee cum se face ?
mersi` de sfaturi .. nota 10x :*