Advertisement
arnabkumar

nivo_slider_dynamic_with_link

Mar 28th, 2014
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.25 KB | None | 0 0
  1. <?php
  2.     global $post;
  3.     $args = array( 'posts_per_page' => 4, 'post_type'=> 'slider-items','category_name' => 'slider_photo');
  4.                                        
  5.                                           /*slider-items is post type you can change it */
  6.                                         /* posts_per_page -1 dile unlimited post asbe */
  7.                                 /*slider_photo hare is category_name you can change it*/
  8.    
  9.     $myposts = get_posts( $args );
  10.     foreach( $myposts as $post ) : setup_postdata($post); ?>
  11.    
  12.     <!-- content hare -->
  13.    
  14.    
  15.    
  16.    
  17.      
  18.     <?php endforeach; ?>
  19.    
  20.     <!-- EX: -->
  21.    
  22.      <div class="col-md-12 col-lg-12 col-sm-12 col-xs-12 slider-wrapper theme-default">
  23.         <div id="slider" class="nivoSlider">
  24.            <?php
  25.                 global $post;
  26.                 $args = array( 'posts_per_page' => -1, 'post_type'=> 'slider' 'category_name' => 'slider_photo' );
  27.                 $myposts = get_posts( $args );
  28.                 foreach( $myposts as $post ) : setup_postdata($post); ?>
  29.                
  30.                 <!-- this is custom-fields -->
  31.                 <!-- hare slider_img_link is varieble you can give it amy name -->
  32.                
  33.                 <?php
  34.                 $slider_img_link= get_post_meta($post->ID, 'slider_img_link', true);
  35.                 ?>
  36.                
  37.         <!-- ekhane custom fields er modhey nivo slider er content call korte hobe-->
  38.                
  39.                 <!-- jodi custom fielda thake thale eta-->
  40.                 <?php if($slider_img_link) : ?>
  41.                 <a href="<?php echo $slider_img_link; ?>" target="_blank">
  42.                
  43.                 <img src="<?php $slide_image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'slider-image' ); echo $slide_image[0]; ?>" alt="" title="#<?php the_ID(); ?>"/>
  44.                
  45.                 </a>
  46.                
  47.                 <!-- jodi custom fielda na thake thale eta-->
  48.                
  49.                 <?php else : ?>
  50.                 <img src="<?php $slide_image = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'slider-image' ); echo $slide_image[0]; ?>" alt="" title="#<?php the_ID(); ?>"/>
  51.                 <?php endif; ?>
  52.                 <?php endforeach; ?>
  53.        
  54.         </div>
  55.        
  56.         <!-- this code for nivo slider html caption -->
  57.        
  58.         <?php
  59.                 global $post;
  60.                 $args = array( 'posts_per_page' => -1, 'post_type'=> 'slider' );
  61.                 $myposts = get_posts( $args );
  62.                 foreach( $myposts as $post ) : setup_postdata($post); ?>
  63.                 <div id="<?php the_ID(); ?>" class="nivo-html-caption">
  64.                     <?php the_content(); ?>
  65.                 </div>
  66.                 <?php endforeach; ?>
  67.     </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement