PHP Classes

File: post-slider.php

Recommend this page to a friend!
  Classes of Joko Prasetyo   kciaotime WordPress Theme   post-slider.php   Download  
File: post-slider.php
Role: Example script
Content type: text/plain
Description: Example script
Class: kciaotime WordPress Theme
WordPress theme to customize different page parts
Author: By
Last change:
Date: 1 year ago
Size: 1,360 bytes
 

Contents

Class file image Download
<?php if( of_get_option( 'kciao_display_flexslider' ) == 1 ) : ?>
<div class="flexslider">
        <ul class="slides">
            <?php
    $posttype
= of_get_option( 'kciao_posttype_slide' );
    if ( !
of_get_option( 'kciao_posttype_slide' ) ) {
$posttype = 'page';
}
  
   
$args = array( 'post_type' => array( $posttype ), 'post_per_page' => '5' );
   
$loop = new WP_Query( $args );
    if (
$loop->have_posts() ) : while ( $loop->have_posts() ) : $loop->the_post();

   
$image = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID));
?>

    <li>
   
        <?php
           
// If the slide has an associated URL, wrap image in an anchor element
           
if ( $image[0] ) :
       
?>

            <a href="<?php echo $image[0]; ?>" title="<?php the_title_attribute(); ?>">
                <?php the_post_thumbnail(930, 300); ?>
</a>
           
        <?php else : ?>
<p class="alert-message">
            No images to be displayed on the posts in this slider.
            </p>
        <?php endif; ?>

    </li>

        <?php endwhile; else : ?>

    <li>
        <p class="alert-message">Setup your slides on the admin area by using "set featured image" in the "posts or pages", we'll take care of the rest!</p>
    </li>

            <?php endif; ?>
</ul>
    </div>
<?php endif; ?>