Advertisement
salvatorifabio

nggGetSliderPics

Feb 28th, 2013
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.11 KB | None | 0 0
  1. <?php
  2. function nggGetSliderPics($chosen_gallery) {
  3.  
  4. global $wpdb, $nggdb ;
  5.  
  6. $gImages = $wpdb->get_results("SELECT * FROM $wpdb->nggpictures WHERE galleryid = $chosen_gallery ");
  7.  
  8. $newline = "\n";
  9.  
  10. $sliderPicsHTML = '';
  11. $sliderPicsHTML .='<div class="bg_image"></div>
  12. <div id="loader" class="loader"></div>
  13. <div class="wrapper">
  14. <div id="ps_container" class="ps_container">
  15. <div class="ps_image_wrapper"></div>
  16.  
  17. <div class="ps_next"></div>
  18. <div class="ps_prev"></div>
  19.  
  20. <ul class="ps_nav">'.$newline;
  21.  
  22. ///image
  23. foreach ($gImages as $pimageID)
  24. {
  25. $image = $nggdb->find_image($pimageID->pid);
  26. //$gallery->previewurl = $image->thumbURL;
  27.  
  28. $sliderPicsHTML .= '<li><a href="' . $image->imageURL . '" rel="'.$image->thumbURL.'" ></a></li>'.$newline;
  29. }
  30.  
  31.  
  32.  
  33. $sliderPicsHTML .= '<li class="ps_preview">
  34. <div class="ps_preview_wrapper">
  35.  
  36. </div>
  37.  
  38. <span></span>
  39. </li>
  40. </ul>
  41. </div>
  42. </div>'.$newline;
  43. return $sliderPicsHTML;
  44. }
  45.  
  46. add_shortcode ('tooltipthumb', 'nggGetSliderPics');
  47.  
  48. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement