Menambah tombol navigasi next archive previous di jekyll

Beberapa hari ini, saya mainan static site dengan memanfaatkan jekyll dan gh-page.

Nah hari ini, setelah saya lihat-lihat static site saya ada yang kurang. Dulu pas main wordpress ada yang namanya next post sama previous post.

Oleh karena itu, hari ini saya menambahkan fitur itu.

Check this out

  1. edit _layouts/post.html . Tambahkan sebelum </article> biar lokasinya ada dibawah konten utama:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    
     <div class="PageNavigation">
       {% if page.previous.url %}
       <a class="prev" href="{{page.previous.url}}"> « {{page.previous.title}}</a>
       {% endif %}
    
       {% if page.next.url %}
         <a class="next" href="{{page.next.url}}"> {{page.next.title}} »</a>
       {% endif %}
     </div>
    
  2. edit css . Tambahkan:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    
      .PageNavigation {
       font-size: 16px;
       display: block;
       width: auto;
       overflow: hidden;
       }
    
     .PageNavigation a {
       display: block;
       width: 50%;
       float: left;
       margin: 1em 0;
       }
    
     .PageNavigation .next {
       text-align: right;
       }
    

Selesai