Advertisement
makproductions06

index page

Apr 5th, 2013
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.88 KB | None | 0 0
  1. <?php
  2. /**
  3. *
  4. * Description: Main Homepage template.
  5. *
  6. */
  7.  
  8. get_header(); ?>
  9.  
  10. <div id="main">
  11.  
  12. <?php
  13. $layout = $data['homepage_blocks']['enabled'];
  14. if ($layout):
  15. foreach ($layout as $key=>$value) {
  16. switch($key) {
  17. case 'about_block':
  18. ?>
  19.  
  20. <section id="about">
  21.  
  22. <div class="container">
  23.  
  24. <?php if ($data['text_about_us_title']) { ?>
  25. <div class="icon-holder about">
  26. <?php echo do_shortcode(stripslashes($data['icon_about_us'])); ?>
  27. </div>
  28.  
  29. <h1><?php echo $data['text_about_us_title']; ?></h1>
  30. <?php } ?>
  31.  
  32. <p class="overview"><?php echo do_shortcode(stripslashes($data['textarea_about_us_overview'])); ?></p>
  33.  
  34. <div class="flexslider home-slider">
  35.  
  36. <ul class="slides">
  37.  
  38. <?php
  39. global $data;
  40.  
  41. $args = array('post_type' => 'slider', 'orderby' => 'menu_order', 'order' => 'ASC', 'posts_per_page' => $data['select_slider']);
  42. $loop = new WP_Query($args);
  43. while ($loop->have_posts()) : $loop->the_post(); ?>
  44.  
  45. <li>
  46. <a href="<?php echo get_post_meta($post->ID, 'gt_slide_url', true) ?>">
  47. <?php the_post_thumbnail('home-slider-thumb'); ?>
  48. </a>
  49. </li>
  50.  
  51. <?php endwhile; ?>
  52.  
  53. </ul><!-- end .slides -->
  54.  
  55. </div><!-- end #main-slider -->
  56.  
  57. </div>
  58.  
  59. </section><!-- end #about -->
  60.  
  61. <?php
  62. break;
  63. case 'quotes_top_block':
  64. ?>
  65.  
  66. <div id="section-divider-1">
  67.  
  68. <div class="bg1"></div>
  69.  
  70. <div class="container">
  71.  
  72. <div class="text-container">
  73.  
  74. <section id="latest-quotes">
  75. <ul id="quotes">
  76.  
  77. <?php
  78. global $data;
  79.  
  80. $args = array('post_type' => 'quotes', 'orderby' => 'menu_order', 'order' => 'ASC', 'posts_per_page' => -1);
  81. $loop = new WP_Query($args);
  82. while ($loop->have_posts()) : $loop->the_post(); ?>
  83.  
  84. <li>
  85. <blockquote><?php echo get_post_meta($post->ID, 'gt_quotes_quote', true) ?></blockquote>
  86. <cite><?php echo get_post_meta($post->ID, 'gt_quotes_author', true) ?></cite>
  87. </li>
  88.  
  89. <?php endwhile; ?>
  90.  
  91. </ul><!-- end #quotes -->
  92. </section><!-- end #latest-quotes -->
  93.  
  94. </div><!-- end .text-container -->
  95.  
  96. </div>
  97.  
  98. </div><!-- end #section-divider-1 -->
  99.  
  100. <?php
  101. break;
  102. case 'work_block':
  103. ?>
  104.  
  105. <section id="latest-work">
  106.  
  107. <div class="container">
  108.  
  109. <?php if ($data['text_portfolio_title']) { ?>
  110. <div class="icon-holder work">
  111. <?php echo do_shortcode(stripslashes($data['icon_portfolio'])); ?>
  112. </div>
  113.  
  114. <h1><?php echo $data['text_portfolio_title']; ?></h1>
  115. <?php } ?>
  116.  
  117. <p class="overview"><?php echo do_shortcode(stripslashes($data['textarea_portfolio_overview'])); ?></p>
  118.  
  119. <div id="portfolio-filter">
  120.  
  121. <ul id="filter">
  122. <li><a href="#" class="current" data-filter="*"><?php _e('Show all', 'nash'); ?></a></li>
  123. <?php
  124. $categories = get_categories(array(
  125. 'type' => 'post',
  126. 'taxonomy' => 'project-type'
  127. ));
  128. foreach ($categories as $category) {
  129. $group = $category->slug;
  130. echo "<li class='project-type'><a href='#' data-filter='.$group'>" . $category->cat_name . "</a></li>";
  131. }
  132. ?>
  133. </ul><!-- end #filter -->
  134.  
  135. </div><!-- end #portfolio-filter -->
  136.  
  137. <div id="portfolio-items">
  138.  
  139. <?php
  140. query_posts(array(
  141. 'post_type' => 'portfolio',
  142. 'orderby' => 'menu_order',
  143. 'order' => 'ASC',
  144. 'posts_per_page' => -1
  145. ));
  146. ?>
  147.  
  148. <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
  149. <?php
  150. $terms = get_the_terms( $post->ID, 'project-type' );
  151. $term_list = '';
  152. if( is_array($terms) ) {
  153. foreach( $terms as $term ) {
  154. $term_list .= urldecode($term->slug);
  155. $term_list .= ' ';
  156. }
  157. }
  158. ?>
  159.  
  160. <div <?php post_class("$term_list one-third column"); ?> id="post-<?php the_ID(); ?>">
  161.  
  162. <div class="project-item">
  163.  
  164. <div class="project-image">
  165. <?php the_post_thumbnail('portfolio-thumb'); ?>
  166. <div class="overlay">
  167. <div class="details">
  168. <a href="<?php the_permalink() ?>"><i class="icon-circle-arrow-right"></i></a>
  169. </div>
  170. </div>
  171. </div><!-- end .project-image -->
  172.  
  173. <div class="project-details">
  174. <h2><?php the_title(); ?></h2>
  175. <?php the_excerpt(); ?>
  176. </div><!-- end .project-details -->
  177.  
  178. </div><!-- end .project-item -->
  179.  
  180. </div><!-- end .one-third -->
  181.  
  182. <?php endwhile; endif; ?>
  183.  
  184. </div><!-- end #portfolio-items -->
  185.  
  186. </div><!-- end .container -->
  187.  
  188. </section><!-- end #latest-work -->
  189.  
  190.  
  191.  
  192. <?php
  193. break;
  194. case 'logos_block':
  195. ?>
  196.  
  197. <div id="section-divider-2">
  198.  
  199. <div class="bg2"></div>
  200.  
  201. <div class="container">
  202.  
  203. <div class="text-container">
  204.  
  205. <div class="logos sixteen columns">
  206.  
  207. <h2 id="client-logos-title"><?php echo $data['text_client_logos_title']; ?></h2>
  208.  
  209. <ul id="client-logos">
  210. <?php if($data["client_logo_one"]) { ?>
  211. <li><img src="<?php echo $data['client_logo_one']; ?>" alt="" /></li>
  212. <?php } if($data["client_logo_two"]){ ?>
  213. <li><img src="<?php echo $data['client_logo_two']; ?>" alt="" /></li>
  214. <?php } if($data["client_logo_three"]){ ?>
  215. <li><img src="<?php echo $data['client_logo_three']; ?>" alt="" /></li>
  216. <?php } if($data["client_logo_four"]){ ?>
  217. <li><img src="<?php echo $data['client_logo_four']; ?>" alt="" /></li>
  218. <?php } if($data["client_logo_five"]){ ?>
  219. <li><img src="<?php echo $data['client_logo_five']; ?>" alt="" /></li>
  220. <?php } ?>
  221. </ul>
  222.  
  223. </div><!-- end .logos -->
  224.  
  225. </div><!-- end .text-container -->
  226.  
  227. </div>
  228.  
  229. </div><!-- end #section-divider-2 -->
  230.  
  231. <?php
  232. break;
  233. case 'services_block':
  234. ?>
  235.  
  236. <section id="services">
  237.  
  238. <div class="container">
  239.  
  240. <?php if ($data['text_services_title']) { ?>
  241. <div class="icon-holder services">
  242. <?php echo do_shortcode(stripslashes($data['icon_services'])); ?>
  243. </div>
  244.  
  245. <h1><?php echo $data['text_services_title']; ?></h1>
  246. <?php } ?>
  247.  
  248. <p class="overview"><?php echo do_shortcode(stripslashes($data['textarea_services_overview'])); ?></p>
  249.  
  250. <div id="all-services">
  251.  
  252. <?php
  253. global $data;
  254.  
  255. $args = array('post_type' => 'services', 'orderby' => 'menu_order', 'order' => 'ASC', 'posts_per_page' => $data['select_services']);
  256. $loop = new WP_Query($args);
  257. while ($loop->have_posts()) : $loop->the_post(); ?>
  258.  
  259. <div class="service one-third column">
  260.  
  261. <?php echo do_shortcode(get_post_meta($post->ID, 'gt_service_icon', $single = true)) ?>
  262.  
  263. <h2><?php the_title(); ?></h2>
  264.  
  265. <?php the_content(); ?>
  266.  
  267. </div><!-- end .service -->
  268.  
  269. <?php endwhile; ?>
  270.  
  271. </div><!-- end #all-services -->
  272.  
  273. </div>
  274.  
  275. </section><!-- end #services -->
  276.  
  277. <?php
  278. break;
  279. case 'tweet_block':
  280. ?>
  281.  
  282. <div id="section-divider-3">
  283.  
  284. <div class="bg3"></div>
  285.  
  286. <div class="container">
  287.  
  288. <div class="text-container">
  289.  
  290. <i class="icon-twitter"></i>
  291. <div id="latest-tweet"></div>
  292.  
  293. </div><!-- end .text-container -->
  294.  
  295. </div>
  296.  
  297. </div><!-- end #section-divider-3 -->
  298.  
  299. <?php
  300. break;
  301. case 'team_block':
  302. ?>
  303.  
  304. <section id="meet-the-team">
  305.  
  306. <div class="container">
  307.  
  308. <?php if ($data['text_team_title']) { ?>
  309. <div class="icon-holder team">
  310. <?php echo do_shortcode(stripslashes($data['icon_team'])); ?>
  311. </div>
  312.  
  313. <h1><?php echo $data['text_team_title']; ?></h1>
  314. <?php } ?>
  315.  
  316. <p class="overview"><?php echo do_shortcode(stripslashes($data['textarea_team_overview'])); ?></p>
  317.  
  318. <div id="team-members">
  319.  
  320. <?php
  321. global $data;
  322.  
  323. $args = array('post_type' => 'team', 'orderby' => 'menu_order', 'order' => 'ASC', 'posts_per_page' => $data['select_team']);
  324. $loop = new WP_Query($args);
  325. while ($loop->have_posts()) : $loop->the_post(); ?>
  326.  
  327. <div class="team-member one-third column">
  328.  
  329. <div class="thumbnail">
  330. <?php the_post_thumbnail('team-member-thumb'); ?>
  331. </div>
  332.  
  333. <i class="icon-star"></i>
  334. <h2><?php the_title(); ?></h2>
  335.  
  336. <p><em><?php echo get_post_meta($post->ID, 'gt_member_title', true) ?></em></p>
  337.  
  338. <?php the_content(); ?>
  339.  
  340. <div class="social-icons-small">
  341. <?php if (get_post_meta($post->ID, 'gt_member_twitter', true)) { ?>
  342. <a href="<?php echo get_post_meta($post->ID, 'gt_member_twitter', true) ?>"><i class="icon-twitter icon-large"></i></a>
  343. <?php } if (get_post_meta($post->ID, 'gt_member_facebook', true)) { ?>
  344. <a href="<?php echo get_post_meta($post->ID, 'gt_member_facebook', true) ?>"><i class="icon-facebook icon-large"></i></a>
  345. <?php } if (get_post_meta($post->ID, 'gt_member_linkedin', true)) { ?>
  346. <a href="<?php echo get_post_meta($post->ID, 'gt_member_linkedin', true) ?>"><i class="icon-linkedin icon-large"></i></a>
  347. <?php } if (get_post_meta($post->ID, 'gt_member_pinterest', true)) { ?>
  348. <a href="<?php echo get_post_meta($post->ID, 'gt_member_pinterest', true) ?>"><i class="icon-pinterest icon-large"></i></a>
  349. <?php } if (get_post_meta($post->ID, 'gt_member_googleplus', true)) { ?>
  350. <a href="<?php echo get_post_meta($post->ID, 'gt_member_googleplus', true) ?>"><i class="icon-google-plus icon-large"></i></a>
  351. <?php } ?>
  352. </div>
  353.  
  354. </div><!-- end .team-member -->
  355.  
  356. <?php endwhile; ?>
  357.  
  358. </div><!-- end #team-members -->
  359.  
  360. </div><!-- end .container -->
  361.  
  362. </section><!-- end #meet-the-team -->
  363.  
  364. <?php
  365. break;
  366. case 'quotes_bottom_block':
  367. ?>
  368.  
  369. <div id="section-divider-4">
  370.  
  371. <div class="bg4"></div>
  372.  
  373. <div class="container">
  374.  
  375. <div class="text-container">
  376.  
  377. <section id="latest-quotes">
  378. <ul id="quotes">
  379.  
  380. <?php
  381. global $data;
  382.  
  383. $args = array('post_type' => 'quotes', 'orderby' => 'menu_order', 'order' => 'ASC', 'posts_per_page' => -1);
  384. $loop = new WP_Query($args);
  385. while ($loop->have_posts()) : $loop->the_post(); ?>
  386.  
  387. <li>
  388. <blockquote><?php echo get_post_meta($post->ID, 'gt_quotes_quote', true) ?></blockquote>
  389. <cite><?php echo get_post_meta($post->ID, 'gt_quotes_author', true) ?></cite>
  390. </li>
  391.  
  392. <?php endwhile; ?>
  393.  
  394. </ul><!-- end #quotes -->
  395. </section><!-- end #latest-quotes -->
  396.  
  397. </div><!-- end .text-container -->
  398.  
  399. </div>
  400.  
  401. </div><!-- end #section-divider-4 -->
  402.  
  403. <?php
  404. break;
  405. case 'news_block':
  406. ?>
  407.  
  408. <section id="latest-news">
  409.  
  410. <div class="container">
  411.  
  412. <?php if ($data['text_news_title']) { ?>
  413. <div class="icon-holder news">
  414. <?php echo do_shortcode(stripslashes($data['icon_news'])); ?>
  415. </div>
  416.  
  417. <h1><?php echo $data['text_news_title']; ?></h1>
  418. <?php } ?>
  419.  
  420. <p class="overview"><?php echo do_shortcode(stripslashes($data['textarea_news_overview'])); ?></p>
  421.  
  422. <div id="articles">
  423.  
  424. <?php
  425. global $data;
  426.  
  427. $args2 = array ('post_type' => 'post', 'posts_per_page' => $data['select_news'], 'category_name' => 'multilingual');
  428. $loops = new WP_Query($args2);
  429. while ($loops->have_posts()) : $loops->the_post(); ?>
  430.  
  431. <article class="article one-third column">
  432.  
  433. <div class="thumbnail">
  434. <?php the_post_thumbnail('latest-news-thumb'); ?>
  435. </div>
  436.  
  437. <h2><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h2>
  438.  
  439. <div class="meta">
  440. </div>
  441.  
  442. <?php the_excerpt(); ?>
  443.  
  444. <a class="view-article-btn" href="<?php the_permalink() ?>"><?php _e('Read more', 'nash'); ?> &rarr;</a>
  445.  
  446. </article><!-- end article -->
  447.  
  448. <?php endwhile; ?>
  449.  
  450. </div><!-- end #articles -->
  451.  
  452. </div><!-- end .container -->
  453.  
  454. </section><!-- end #latest-news -->
  455.  
  456.  
  457.  
  458. <?php
  459. break;
  460. case 'ch_services_block':
  461. ?>
  462.  
  463. <section id="ch_services">
  464.  
  465. <div class="container">
  466.  
  467. <?php if ($data['text_ch_services_title']) { ?>
  468. <div class="icon-holder ch_services">
  469. <?php echo do_shortcode(stripslashes($data['icon_ch_services'])); ?>
  470. </div>
  471.  
  472. <h1><?php echo $data['text_ch_services_title']; ?></h1>
  473. <?php } ?>
  474.  
  475. <p class="overview"><?php echo do_shortcode(stripslashes($data['textarea_ch_services_overview'])); ?></p>
  476.  
  477. <div id="articles">
  478.  
  479. <?php
  480. global $data;
  481.  
  482. $args = array ('post_type' => 'post', 'posts_per_page' => $data['select_news'], 'category_name' => 'our-church');
  483. $loop = new WP_Query($args);
  484. while ($loop->have_posts()) : $loop->the_post(); ?>
  485.  
  486. <article class="article one-third column">
  487.  
  488. <div class="thumbnail">
  489. <?php the_post_thumbnail('latest-ch_services-thumb'); ?>
  490. </div>
  491.  
  492. <h2><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h2>
  493.  
  494. <div class="meta">
  495. </div>
  496.  
  497. <?php the_excerpt(); ?>
  498.  
  499. <a class="view-article-btn" href="<?php the_permalink() ?>"><?php _e('Read more', 'nash'); ?> &rarr;</a>
  500.  
  501. </article><!-- end article -->
  502.  
  503. <?php endwhile; ?>
  504.  
  505. </div><!-- end #articles -->
  506.  
  507. </div><!-- end .container -->
  508.  
  509. </section><!-- end #latest-news -->
  510.  
  511. <?php break; }
  512. } endif; ?>
  513.  
  514. </div><!-- end #main -->
  515.  
  516. <?php get_footer(); ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement