我目前有一个自定义帖子存档,显示一个月(ul)内的所有帖子(li)。我希望拥有它,这样当用户在二月点击时,该幻灯片的所有帖子都会进入或淡入。我还希望已经显示当前月份的帖子。任何建议或指向教程的链接都会很棒,因为我的 jquery 非常基础。
谢谢您的帮助
<script>
jQuery (document).ready(function() {
jQuery ('.list-slide').hide();
jQuery ('.list-slide-btn').click(function() {
jQuery ('.list-slide').slideToggle(1500).delay(1500);
});
});
</script>
<div class="album-list width50 float-left">
<?php
$counter = 0;
$ref_month = '';
$monthly = new WP_Query(array(
'post_type' => 'albums',
'posts_per_page' => -1,
));
if( $monthly->have_posts() ) : while( $monthly->have_posts() ) : $monthly->the_post();
if( get_the_date('mY') != $ref_month ) {
if( $ref_month ) echo "\n".'</ul>';
echo "\n".'<h5 class="list-slide-btn">'.get_the_date('F Y').'</h5>';
echo "\n".'<ul class="list-slide">';
$ref_month = get_the_date('mY');
$counter = 0;
}
if( $counter++ < 31 ) echo "\n".' <li><a href='.get_permalink($post->ID).'>'.get_the_date('D jS').' :<br/>'.get_the_title($post->ID).'</a></li>';
endwhile;
echo "\n".'</ul>';
endif;
?>
</div>