Pages

Wednesday, June 26, 2019

Wordpress Pagination Function

$paged = get_query_var( 'paged' ) ? get_query_var( 'paged' ) : 1;

                  $number_posts = 15;

                  $args = array(

                    'posts_per_page'   => $number_posts,

                    'orderby'          => 'date',

                    'order'            => 'DESC',

                    'post_type'        => 'post',

                    'post_status'      => 'publish',

                    'paged'           => $paged,

                  );

                 

                  $loop = new WP_Query( $args );

<?php
                  if (function_exists("pagination")) {
                      pagination($loop->max_num_pages);
                  }
                ?>

/*
* Pagination Function for blog page
*/

function pagination($pages = '', $range = 2)

{
     $showitems = ($range * 2)+1; 
     global $paged;
     if(empty($paged)) $paged = 1;

     if($pages == '')
     {
         global $wp_query;
         $pages = $wp_query->max_num_pages;
         if(!$pages)
         {

             $pages = 1;

         }
     } 

     if(1 != $pages)
     {
         echo "<div class=\"pagination\"><span>Page ".$paged." of ".$pages."</span>";
         if($paged > 2 && $paged > $range+1 && $showitems < $pages) echo "<a href='".get_pagenum_link(1)."'>&laquo; First</a>";

         if($paged > 1 && $showitems < $pages) echo "<a href='".get_pagenum_link($paged - 1)."'>&lsaquo; Previous</a>";

         for ($i=1; $i <= $pages; $i++)
         {
             if (1 != $pages &&( !($i >= $paged+$range+1 || $i <= $paged-$range-1) || $pages <= $showitems ))
             {
                 echo ($paged == $i)? "<span class=\"current\">".$i."</span>":"<a href='".get_pagenum_link($i)."' class=\"inactive\">".$i."</a>";
             }
         }
         if ($paged < $pages && $showitems < $pages) echo "<a href=\"".get_pagenum_link($paged + 1)."\">Next &rsaquo;</a>";
         if ($paged < $pages-1 &&  $paged+$range-1 < $pages && $showitems < $pages) echo "<a href='".get_pagenum_link($pages)."'>Last &raquo;</a>";
         echo "</div>\n";
     }
}

Tuesday, June 11, 2019

Youtube Responsive video Iframe Code






<div class="container_video">
   <iframe src="https://www.youtube.com/embed/bR0NCM639B8?controls=0" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen=""></iframe>
</div>
<style>

.section-video-container .container_video {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
}
.section-video-container .container_video iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
</style>