Guest User

Untitled

a guest
Sep 16th, 2014
213
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.16 KB | None | 0 0
  1. <?php
  2.  
  3.  
  4. /**
  5. * If you are looking for the loop that's handling the single post page (single.php), check out loop-single.php
  6. **/
  7.  
  8.  
  9. global $loop_module_id, $loop_sidebar_position;
  10.  
  11. $td_template_layout = new td_template_layout($loop_sidebar_position);
  12.  
  13.  
  14.  
  15. if ($loop_module_id == 1 or $loop_module_id == 7 or $loop_module_id == 8 or $loop_module_id == 9 or $loop_module_id == 'search') {
  16. //disable the grid for mod 1 and 7 and search
  17. $td_template_layout->disable_output();
  18. }
  19.  
  20. if (have_posts()) {
  21. while ( have_posts() ) : the_post();
  22. echo $td_template_layout->layout_open_element();
  23.  
  24.  
  25. switch ($loop_module_id) {
  26. case '1':
  27. $td_mod = new td_module_1($post);
  28. break;
  29. case '2':
  30. $td_mod = new td_module_2($post);
  31. break;
  32. case '3':
  33. $td_mod = new td_module_3($post);
  34. break;
  35. case '4':
  36. $td_mod = new td_module_4($post);
  37. break;
  38. case '5':
  39. $td_mod = new td_module_5($post);
  40. break;
  41. case '6':
  42. $td_mod = new td_module_6($post);
  43. break;
  44. case '7':
  45. $td_mod = new td_module_7($post);
  46. break;
  47. case '8':
  48. $td_mod = new td_module_8($post);
  49. break;
  50. case '9':
  51. $td_mod = new td_module_9($post);
  52. break;
  53. case 'search':
  54. $td_mod = new td_module_search($post);
  55. break;
  56. default:
  57. $td_mod = new td_module_2($post);
  58. break;
  59. }
  60. echo $td_mod->render();
  61.  
  62.  
  63. echo $td_template_layout->layout_close_element();
  64. $td_template_layout->layout_next();
  65. endwhile; //end loop
  66. echo $td_template_layout->close_all_tags();
  67.  
  68. if (is_category('226')) {
  69. echo do_shortcode('[vc_row][vc_column width="1/1"][td_block9 sort="random_posts" limit="5"][/vc_column][/vc_row]');
  70. }
  71.  
  72. } else {
  73. //no posts
  74. echo td_page_generator::no_posts();
  75. }
Advertisement
Add Comment
Please, Sign In to add comment