Home / loop / Dynamically order posts using query string and query_posts
  • How to Dynamically order posts using query string and query_posts

    dynamically-order-posts-using-query-string-and-query_posts

    Adding the first snippet just above the loop in your wordpress theme will let you dynamically order posts using a query string “asc or desc”.

    ( click code to copy )

    wordpress snippet : PHP

    <>
    <?
    if(isset($_get['order']) == 'asc'){
        query_posts('order=asc');
      }else if(isset($_get['order']) == 'desc'){
        query_posts('order=desc');
    }
    ?>
    
    ( click code to copy )

    wordpress snippet : HTML - Example html

    <>
    <a href="?order=ASC">Ascending</a>
    <a href="?order=DESC">Descending</a>
    

    ( WordPress codex functions, hooks, in this snippet. )

    query, query_posts,