Advertisement
vtxyzzy

Reply to Ashok

Feb 26th, 2016
162
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.67 KB | None | 0 0
  1. Sorry for the late reply - I am not getting emails when a comment is posted.
  2.  
  3. I have not tested this, but I think it will work:
  4.  
  5. Change this:
  6.  
  7.  
  8.    // Make the menu
  9.    for ($i=0;$i<26 ;++$i ) {
  10.       $this_letter = chr(ord('A') + $i);
  11.       $letter_link = add_query_arg('first-letter',$this_letter,$this_page);
  12.       ?>
  13.       <a href="<?php echo $letter_link; ?>" title="<?php echo "letter-$this_letter"; ?>"> [<?php echo $this_letter; ?> ]</a>
  14.    <?php }
  15.  
  16.    $query_letter = ($_GET['first-letter']) ? $_GET['first-letter'] : 'A';
  17.    $mam_global_fields = " $wpdb->postmeta.meta_value AS meta_value, UPPER(SUBSTR($wpdb->postmeta.meta_value,1,1)) AS first_letter";
  18.    $mam_global_where = " AND UPPER(SUBSTR($wpdb->postmeta.meta_value,1,1)) = '$query_letter'";
  19.  
  20.  
  21. to this:
  22.  
  23.  
  24.       $this_letter = 'All';
  25.    $letter_link = add_query_arg('first_letter',$this_letter,$this_page);
  26.    ?>
  27.    <a href="<?php echo $letter_link; ?>" title="<?php echo "letter-$this_letter"; ?>"> [<?php echo $this_letter; ?> ]</a>
  28.    <?php
  29.  
  30.    // Make the menu
  31.    for ($i=0;$i<26 ;++$i ) {
  32.       $this_letter = chr(ord('A') + $i);
  33.       $letter_link = add_query_arg('first-letter',$this_letter,$this_page);
  34.       ?>
  35.       <a href="<?php echo $letter_link; ?>" title="<?php echo "letter-$this_letter"; ?>"> [<?php echo $this_letter; ?> ]</a>
  36.    <?php }
  37.  
  38.    $query_letter = ($_GET['first-letter']) ? $_GET['first-letter'] : 'A';
  39.    $mam_global_fields = " $wpdb->postmeta.meta_value AS meta_value, UPPER(SUBSTR($wpdb->postmeta.meta_value,1,1)) AS first_letter";
  40.    if ( $query_letter != 'All' ) {
  41.       $mam_global_where = " AND UPPER(SUBSTR($wpdb->postmeta.meta_value,1,1)) = '$query_letter'";
  42.    }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement