daily pastebin goal
22%
SHARE
TWEET

Untitled

a guest Apr 17th, 2018 54 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?php /* Template Name: WhatsNew */ ?>
  2.  
  3. <?php get_header()?>
  4.  
  5.  
  6. <!--  whatsnew_category -->
  7. <ol class="breadcrumb">
  8.     <li class="breadcrumb-item"><a href="/">Home</a></li>
  9.     <li class="breadcrumb-item active">Data</li>
  10. </ol>
  11. <section class="whats-new py-60">
  12.     <div class="container">
  13.         <h2 class="text-danger text-center dealer-heading mb-0">what’s new</h2>
  14.         <!-- Tab panes -->
  15.         <ul class="nav nav-pills py-60">
  16.             <a class="nav-link active" href="#mostRecent" data-toggle="pill">Most Recent</a>
  17.             <?php
  18.             $whatsnew_category_pod = pods('whatsnew_category');
  19.             $params = array(
  20.                 "select" => "*, category_name.name"
  21.                 );
  22.             $whatsnew_category_pod->find($params,$limit=-1);
  23.             $whatsnew_category_data = $whatsnew_category_pod->data();
  24.             //var_dump($whatsnew_category_data);
  25.             foreach ($whatsnew_category_data as $key => $all_categories) { ?>
  26.             <a class="nav-link" href="<?php echo $all_categories->{"name"} ?>" data-toggle="pill"><?php echo $all_categories->{"name"} ?></a>  
  27.             <?php }
  28.             ?>
  29.         </ul>
  30.         <!-- Tab panes -->
  31.  
  32.         <div class="tab-content">
  33.             <div class="tab-pane active" id="mostRecent" role="tabpanel">
  34.                 <div class="card-columns">
  35.                     <?php
  36.                     $whatsnew_category_pod = pods('whatsnew_category');
  37.                     $params = array(
  38.                         "select" => "*, category_name.name"
  39.                         );
  40.                     $whatsnew_category_pod->find($params,$limit=-1);
  41.                     $whatsnew_category_data = $whatsnew_category_pod->data();
  42.                     $category_data = [];
  43.                     foreach ($whatsnew_category_data as $key => $all_categories) {
  44.                         array_push($category_data,"'".$all_categories->{"name"}."'");
  45.                     }
  46.                     $categories =implode(', ',$category_data);
  47.  
  48.                     $domain_name = getDomainData()->name;
  49.                     $post_pod = pods('post');
  50.                     $params = array(
  51.                         "where" => "domain_name.name = '$domain_name' and category.name IN ($categories)"
  52.                         //"where" => "domain_name.name = '$domain_name' and category.name IN ('events', 'news', 'videos')"
  53.                         //"where" => "domain_name.name  = '$domain_name' AND category.name ='".$_GET['post']."' "
  54.                         );
  55.                     $post_pod->find($params,$limit=-1);
  56.                     $post_data = $post_pod->data();
  57.                     //var_dump($post_data);
  58.                     foreach ($post_data as $key => $all_posts) {
  59.                     //$blog_image=pods_image_url ( $all_posts->ID, $size = null, $default = 0, $force = false );
  60.                         $blog_image=get_the_post_thumbnail_url($all_posts->ID);
  61.                         var_dump($blog_image);
  62.  
  63.                         $post_title = $all_posts->{"post_title"};
  64.                         $whats_new_url = get_page_link( get_page_by_title( whatsNewBlog )->ID );
  65.                         $specific_whatsNew_url = $whats_new_url ."?post=".urlencode($post_title);
  66.  
  67.                         ?>
  68.                         <div class="card">
  69.                             <img class="card-img-top img-fluid" src='<?php echo  $blog_image ?>' alt="Card image cap">
  70.                             <div class="row blog-share-date">
  71.                                 <div class="col-sm-6"><span><?php echo date('F j, Y', strtotime($all_posts->{"post_modified"})) ?></span></div>
  72.                                 <div class="col-sm-6 text-right" style="background-image: url('<?php echo $blog_image ?>')" alt="share" height="19px" class="mr-2"></div>
  73.                                 <!-- <div class="col-sm-6 text-right"><a href="" class=""><img src="<?php bloginfo('template_url'); ?>/images/icons/icon_share.svg" alt="share" height="19px" class="mr-2"></a></div> -->
  74.                             </div>
  75.                             <div class="card-block">
  76.                                 <h4 class="card-title blog-header"><?php echo $all_posts->{"post_title"}?></h4>
  77.                                 <p class="card-text"><?php echo $all_posts->{"shot_description"} ?></p>
  78.                                 <a href="<?php echo $specific_whatsNew_url ?>" class="btn btn-danger text-white">Read More</a>
  79.                             </div>
  80.                         </div>
  81.                         <?php } ?>
  82.  
  83.                     </div>
  84.                 </div>
  85.                
  86.  
  87.                 <div class="tab-pane" id="post_category" role="tabpanel">
  88.                     <div class="card-columns">
  89.                         <?php
  90.                         $domain_name = getDomainData()->name;
  91.                         $category_post_pod = pods('post');
  92.                         $params = array(
  93.                         "where" => "domain_name.name = '$domain_name' and category.name IN ($categories)"
  94.                         //"where" => "domain_name.name = '$domain_name' and category.name IN ('events', 'news', 'videos')"
  95.                         //  "where" => "domain_name.name  = '$domain_name' AND category.name ='".$_GET['post']."' "
  96.                             );
  97.                         $category_post_pod->find($params,$limit=-1);
  98.                         $category_post_data = $category_post_pod->data();
  99.                         //var_dump($post_data);
  100.                         foreach ($category_post_data as $keys => $category_posts) {
  101.                             //$blog_image=pods_image_url ( $all_posts->ID, $size = null, $default = 0, $force = false );
  102.                             $blog_image=get_the_post_thumbnail_url($category_posts->ID);
  103.                             var_dump($blog_image);
  104.  
  105.                             $category_post_title = $category_posts->{"post_title"};
  106.                             $category_post_url = get_page_link( get_page_by_title( whatsNewBlog )->ID );
  107.                             $categorySpecific_url = $category_post_url ."?post=".urlencode($category_post_title);
  108.  
  109.                             ?>
  110.                             <div class="card">
  111.                                 <img class="card-img-top img-fluid" src="<?php bloginfo('template_url'); ?>/images/blog/image_blog_8.png" alt="Card image cap">
  112.                                 <div class="row blog-share-date">
  113.                                     <div class="col-sm-6"><span><?php echo date('F j, Y', strtotime($category_posts->{"post_modified"})) ?></span></div>
  114.                                     <div class="col-sm-6 text-right"><a href="" class=""><img src="<?php bloginfo('template_url'); ?>/images/icons/icon_share.svg" alt="share" height="19px" class="mr-2"></a></div>
  115.                                 </div>
  116.                                 <div class="card-block">
  117.                                     <h4 class="card-title blog-header"><?php echo $category_posts->{"post_title"}?></h4>
  118.                                     <p class="card-text"><?php echo $category_posts->{"shot_description"} ?></p>
  119.                                     <a href="<?php echo $categorySpecific_url ?>" class="btn btn-danger text-white">Read More</a>
  120.                                 </div>
  121.                             </div>
  122.                             <?php } ?>
  123.  
  124.                     </div>
  125.                 </div>
  126.  
  127.             </div> <!-- tab panel -->
  128.         </div><!-- container -->
  129.     </section>
  130.     <hr class="divder my-0">
  131.  
  132.  
  133.     <section class="bg-grey py-60">
  134.         <h2 class="text-danger dealer-heading text-center mt-0 mb-2">Questions?</h2>
  135.         <p class="text-center mb-5">Don’t hesitate. Call now!</p>
  136.         <div class="container">
  137.             <div class="row">
  138.                 <div class="col-xs-12 col-md-6 d-inline-flex justify-content-center">
  139.                     <div class="media">
  140.                         <img class="d-flex align-self-center mr-3" src="<?php bloginfo('template_url'); ?>/images/icons/icon_call.svg" height="36px" alt="Generic placeholder image">
  141.                         <div class="media-body">
  142.                             <p class="mb-0">For Customer Service</p>
  143.                             <h5 class="toll-free-number my-0 text-danger">866. 730. 9865</h5>
  144.                         </div>
  145.                     </div>
  146.                 </div>
  147.  
  148.                 <div class="col-xs-12 col-md-6 d-inline-flex justify-content-center">
  149.                     <div class="media">
  150.                         <img class="d-flex align-self-center mr-3" src="<?php bloginfo('template_url'); ?>/images/icons/icon_call.svg" height="36px" alt="Generic placeholder image">
  151.                         <div class="media-body">
  152.                             <p class="mb-0">For Sales Representative</p>
  153.                             <h5 class="toll-free-number my-0 text-danger">866. 471. 8761</h5>
  154.                         </div>
  155.                     </div>
  156.                 </div>
  157.             </div>
  158.         </div>
  159.     </section>
  160.     <hr class="divider my-0">
  161.  
  162.     <?php get_footer()?>
  163.  
  164.  
  165.     <script type="text/javascript">
  166.     $(document).ready(function(){
  167.         function categoryBlog(){
  168.             var selected_category = this.text;
  169.             // alert(selected_category);
  170.             $.ajax({
  171.                 url: "/American-steel/whats-new?post="+selected_category,
  172.                 type: 'GET',
  173.                 success: function(result){
  174.                     //url: "/whats-new?post="+selected_category,
  175.  
  176.                 }
  177.             });
  178.         }
  179.         $(document).on("click",".nav-link",categoryBlog);
  180.     });
  181.    
  182. </script>
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top