このjQuery Carouselを wordpress テーマ内で使用して、いくつかのバナー画像を表示しています。私がこのスクリプトを選んだのは、私が堅実な js コーダーではなく、自動的にインスタンス化されるページネーションが必要だったからです。この問題の例はhttp://bfc.ravennainteractive.comで見ることができます。最初の画像を示します。3 つの利用可能な画像があり、3 つのページネーション項目がリストされていますが、画像 2 と 3 は黒い背景を示しています。
jQuery(document).ready(function(){
jQuery("div.hero").carousel({
loop: true,
pagination: true,
autoSlide: true,
autoSlideInterval: 5000,
dispItems: 1
});
});
<div class="hero">
<ul>
<?php query_posts('category_name=header');?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<li>
<?php $header_image = get_post_meta($post->ID, 'header_image', true); ?>
<a href="<?php the_permalink() ?>"><img width="930" height="365" src="<?php echo $header_image; ?>" /></a>
</li>
<?php endwhile; else: ?>
<?php endif; wp_reset_query(); ?>
</ul>
</div>
ソースを表示して画像をクリックすると、画像が表示されます。URL は良好です。これは何か愚かなことですか?