WordPress.org

Make WordPress Core

Ticket #10219: ASC-links.patch

File ASC-links.patch, 3.8 KB (added by jikamens, 5 years ago)

patch to to switch the links when displaying in ascending order

  • archive.php

     
    3030 
    3131 
    3232                <div class="navigation"> 
    33                         <div class="alignleft"><?php next_posts_link('&laquo; Older Entries') ?></div> 
    34                         <div class="alignright"><?php previous_posts_link('Newer Entries &raquo;') ?></div> 
     33                        <?php if (isset($_GET['order']) && $_GET['order'] == 'ASC') { ?> 
     34                                <div class="alignleft"><?php previous_posts_link('&laquo; Older Entries') ?></div> 
     35                                <div class="alignright"><?php next_posts_link('Newer Entries &raquo;') ?></div> 
     36                        <?php } else { ?> 
     37                                <div class="alignleft"><?php next_posts_link('&laquo; Older Entries') ?></div> 
     38                                <div class="alignright"><?php previous_posts_link('Newer Entries &raquo;') ?></div> 
     39                        <?php  } ?> 
    3540                </div> 
    3641 
    3742                <?php while (have_posts()) : the_post(); ?> 
     
    5055                <?php endwhile; ?> 
    5156 
    5257                <div class="navigation"> 
    53                         <div class="alignleft"><?php next_posts_link('&laquo; Older Entries') ?></div> 
    54                         <div class="alignright"><?php previous_posts_link('Newer Entries &raquo;') ?></div> 
     58                        <?php if (isset($_GET['order']) && $_GET['order'] == 'ASC') { ?> 
     59                                <div class="alignleft"><?php previous_posts_link('&laquo; Older Entries') ?></div> 
     60                                <div class="alignright"><?php next_posts_link('Newer Entries &raquo;') ?></div> 
     61                        <?php } else { ?> 
     62                                <div class="alignleft"><?php next_posts_link('&laquo; Older Entries') ?></div> 
     63                                <div class="alignright"><?php previous_posts_link('Newer Entries &raquo;') ?></div> 
     64                        <?php  } ?> 
    5565                </div> 
    5666        <?php else : 
    5767 
  • index.php

     
    2626                <?php endwhile; ?> 
    2727 
    2828                <div class="navigation"> 
    29                         <div class="alignleft"><?php next_posts_link('&laquo; Older Entries') ?></div> 
    30                         <div class="alignright"><?php previous_posts_link('Newer Entries &raquo;') ?></div> 
     29                        <?php if (isset($_GET['order']) && $_GET['order'] == 'ASC') { ?> 
     30                                <div class="alignleft"><?php previous_posts_link('&laquo; Older Entries') ?></div> 
     31                                <div class="alignright"><?php next_posts_link('Newer Entries &raquo;') ?></div> 
     32                        <?php } else { ?> 
     33                                <div class="alignleft"><?php next_posts_link('&laquo; Older Entries') ?></div> 
     34                                <div class="alignright"><?php previous_posts_link('Newer Entries &raquo;') ?></div> 
     35                        <?php  } ?> 
    3136                </div> 
    3237 
    3338        <?php else : ?> 
  • search.php

     
    1313                <h2 class="pagetitle">Search Results</h2> 
    1414 
    1515                <div class="navigation"> 
    16                         <div class="alignleft"><?php next_posts_link('&laquo; Older Entries') ?></div> 
    17                         <div class="alignright"><?php previous_posts_link('Newer Entries &raquo;') ?></div> 
     16                        <?php if (isset($_GET['order']) && $_GET['order'] == 'ASC') { ?> 
     17                                <div class="alignleft"><?php previous_posts_link('&laquo; Older Entries') ?></div> 
     18                                <div class="alignright"><?php next_posts_link('Newer Entries &raquo;') ?></div> 
     19                        <?php } else { ?> 
     20                                <div class="alignleft"><?php next_posts_link('&laquo; Older Entries') ?></div> 
     21                                <div class="alignright"><?php previous_posts_link('Newer Entries &raquo;') ?></div> 
     22                        <?php  } ?> 
    1823                </div> 
    1924 
    2025 
     
    3035                <?php endwhile; ?> 
    3136 
    3237                <div class="navigation"> 
    33                         <div class="alignleft"><?php next_posts_link('&laquo; Older Entries') ?></div> 
    34                         <div class="alignright"><?php previous_posts_link('Newer Entries &raquo;') ?></div> 
     38                        <?php if (isset($_GET['order']) && $_GET['order'] == 'ASC') { ?> 
     39                                <div class="alignleft"><?php previous_posts_link('&laquo; Older Entries') ?></div> 
     40                                <div class="alignright"><?php next_posts_link('Newer Entries &raquo;') ?></div> 
     41                        <?php } else { ?> 
     42                                <div class="alignleft"><?php next_posts_link('&laquo; Older Entries') ?></div> 
     43                                <div class="alignright"><?php previous_posts_link('Newer Entries &raquo;') ?></div> 
     44                        <?php  } ?> 
    3545                </div> 
    3646 
    3747        <?php else : ?>