<?php
/*
Template Name: summary Page Template
*/
get_header();
?>
<div id="contents">
  
  <div id="main_content">

    <div class="title_container">
    <h1>全員討論まとめ</h1>
      <h2>Summary</h2>
    </div>
    
    <article class="common-page-main" id="main">
      <div class="section_wrapper ">
        <div class="common_list_container">
          <?php
          if (function_exists('custom_breadcrumb')) {
            custom_breadcrumb();
          }
          ?>
          <h2>全員討論まとめ一覧</h2>

          <div class="tab_menu postList_tab" data-width-pc="25" data-width-sp="50">
            <ul class="tab_List" role="tablist">
              <li class="active tab_List_item"><a class="tabList_button active" href="<?php echo esc_url(get_permalink(get_page_by_path('all_news'))); ?>" aria-controls="post_list_tab_1" aria-selected="true" data-taxonomy-slug="all">新着記事</a></li>
            </ul>
          </div>

          <div class="section_container">
            <section class="sectionLv01">
              <div class="wrap-tab-content">
                <?php
                $args = array(
                  'post_type' => 'summary',
                  'posts_per_page' => 10, // すべての記事を取得するために -1 に変更
                  'paged' => $paged,
                );

                $query = new WP_Query($args);

                if ($query->have_posts()) { ?>
                  <ul id="post_list_all" class="tab-content active">
                    <?php while ($query->have_posts()) {
                      $query->the_post();
                      $categories = get_the_terms(get_the_ID(), 'category');
                      $category_classes = array();

                      if ($categories) {
                        foreach ($categories as $category) {
                          $category_classes[] = $category->slug;
                        }
                      } ?>

                      <li class="post report post_notice <?php echo implode(' ', $category_classes); ?>">
                        <div class="meta">
                          <div class="date_container">
                            <span class="post-date"><?php echo get_the_date('Y.n.j'); ?></span>
                          </div>
                        </div>
                        <h3><a class="news_title" href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3>
                      </li>
                    <?php } ?>
                  </ul>
                <?php } else {
                  // 投稿がない場合の処理
                  echo '<p>投稿がありません。</p>';
                }

                wp_reset_postdata();
                ?>

                <!-- ページネーションの表示 -->
                <div class="pagination">
                  <?php
                  $big = 999999999; // 非常に大きな数を指定しておく
                  $pagination_args = array(
                    'base' => str_replace($big, '%#%', esc_url(get_pagenum_link($big))),
                    'format' => '/page/%#%',
                    'current' => max(1, get_query_var('paged')),
                    'total' => $query->max_num_pages,
                  );
                  echo paginate_links($pagination_args);
                  ?>
                </div>
              </div>
            </section>
           <!-- ?php get_sidebar();  ?> // 西暦のアーカイブリスト-->
        </div>
      </div>

    </article>
  </div>
</div>
<?php
get_footer();
?>