0

我目前有一个自定义帖子存档,显示一个月(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').' &#58;<br/>'.get_the_title($post->ID).'</a></li>';

                    endwhile; 
                    echo "\n".'</ul>';
                    endif; 
                    ?>
</div>
4

0 回答 0