Advertisement
Guest User

ben1

a guest
Oct 6th, 2011
211
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.38 KB | None | 0 0
  1. <?php
  2.  
  3.  $querystr = "
  4.  
  5.    SELECT wposts.*
  6.  
  7.    FROM $wpdb->posts wposts, $wpdb->postmeta wpostmeta
  8.  
  9.    WHERE wposts.ID = wpostmeta.post_id
  10.  
  11.     AND (wpostmeta.meta_key = 'rating_value'
  12.  
  13.     OR wpostmeta.meta_key = 'rating')
  14.  
  15.    AND wposts.post_status = 'publish'
  16.  
  17.    AND wposts.post_type = 'post'
  18.  
  19.    ORDER BY wposts.post_date DESC
  20.  
  21. ";
  22.  
  23.  $pageposts = $wpdb->get_results($querystr, OBJECT);
  24.  
  25.   ?>
  26.  
  27.     <?php if ($pageposts): ?>
  28.  
  29.     <?php foreach ($pageposts as $post): ?>
  30.  
  31.     <?php setup_postdata($post); ?>
  32.  
  33.     <?php static $ctr = 0;
  34.    
  35. if ($ctr == "8") { break; }
  36.  
  37. else { ?>
  38.  
  39.     <?php if ($ctr > "4" ) { ?>
  40.  
  41.     <?php $width = 43;
  42.  
  43.           $height = 43;
  44.  
  45.                  
  46.  
  47.           $classtext = 'thumbnail-small';
  48.  
  49.           $titletext = get_the_title();
  50.  
  51.  
  52.  
  53.           $thumbnail = get_thumbnail($width,$height,$classtext,$titletext,$titletext,false,'image_value');
  54.  
  55.           $thumb = $thumbnail["thumb"]; ?>
  56.  
  57.    
  58.  
  59.     <?php $rating = get_post_meta($post->ID, 'rating_value', $single = true);
  60.  
  61.           $rating2 = get_post_meta($post->ID, 'rating', $single = true);
  62.  
  63.           $rating3 = get_post_meta($post->ID, 'gamerating', $single = true);
  64.  
  65.           $rating4 = get_post_meta($post->ID, 'musicrating', $single = true);
  66.  
  67.           $age = get_post_meta($post->ID, 'age', $single = true);
  68.  
  69.           $type = get_post_meta($post->ID, 'type', $single = true); ?>
  70.  
  71.          
  72.  
  73.     <div class="post-inside-small">
  74.  
  75.        
  76.  
  77.         <?php if($thumb <> '') { ?>
  78.  
  79.             <a href="<?php the_permalink() ?>" title="<?php printf(esc_attr__('Click to read our verdict on %s','eGamer'), get_the_title()) ?>">
  80.  
  81.                 <?php print_thumbnail($thumb, $thumbnail["use_timthumb"], $titletext, $width, $height, $classtext); ?>
  82.  
  83.             </a>
  84.  
  85.         <?php } ?>
  86.  
  87.        
  88.  
  89.         <a href="<?php the_permalink() ?>" title="<?php printf(esc_attr__('Click to read our verdict on %s','eGamer'), get_the_title()) ?>" style="float: left;">
  90.  
  91.         <?php truncate_title(26) ?>
  92.  
  93.         </a>        
  94.  
  95.        
  96.  
  97. <!-- This is the code for the star rating -->      
  98.  
  99.         <img src="<?php bloginfo('template_directory'); ?>/images/star-<?php if($rating2 <> '') { ?><?php echo get_post_meta($post->ID, "rating", true); ?><?php }
  100.  
  101.         elseif($rating3 <> '') { ?>game<?php echo get_post_meta($post->ID, "gamerating", true); ?><?php }
  102.  
  103.         elseif($rating4 <> '') { ?>music<?php echo get_post_meta($post->ID, "musicrating", true); ?><?php }
  104.  
  105.         else { ?><?php echo esc_attr($rating); ?><?php }; ?>.gif" alt="rating" style="float: right;" />
  106.  
  107.        
  108.  
  109. <!-- puts the rest onto the bottom line -->
  110.  
  111.         <span class="post-info-small">
  112.  
  113.  
  114.  
  115. <?php if((get_post_meta($post->ID, "release", true)) <> '') { ?>
  116.  
  117.         <?php echo ucfirst(get_post_meta($post->ID, "type", true));?>
  118.  
  119.         <?php esc_html_e(' released on','eGamer'); ?>
  120.  
  121.         <?php echo get_post_meta($post->ID, "release", true); ?>
  122.  
  123.         <?php esc_html_e(' | Rated','eGamer'); ?>
  124.  
  125.         <?php echo strtoupper(get_post_meta($post->ID, "age", true)); ?>
  126.  
  127. <?php } else { ?>
  128.  
  129.         <?php echo ucfirst(get_post_meta($post->ID, "type", true));?>
  130.  
  131.         <?php esc_html_e(' review posted','eGamer') ?>
  132.  
  133.         <?php the_time('j M Y') ?>
  134.  
  135.         <?php esc_html_e(' | Rated','eGamer'); ?>
  136.  
  137.         <?php echo strtoupper(get_post_meta($post->ID, "age", true)); ?>
  138.  
  139.  
  140.  
  141. <?php } ?>
  142.  
  143.         </span> </div>
  144.  
  145.     <div style="clear: both;"></div>
  146.  
  147.     <?php $ctr++; } ?>
  148.    
  149.     <?php } ?>
  150.    
  151.     <?php endforeach; ?>
  152.    
  153.     <?php endif; ?>
  154.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement