Cara Membatasi Jumlah Posting yang Tampil pada Label

Kita dapat mengatur berapa jumlah posting yang ingin ditampilkan di halaman beranda atau home page blog kita. Apakah kita juga dapat membatasi jumlah posting yang tampil dalam satu halaman ketika sebuah label diklik? Jawabannya bisa.

Memang sebuah label jika diklik akan menampilkan semua posting di bawah label tersebut. Bila sebuah label telah mempunyai jumlah posting yang cukup banyak, tentu hal ini akan membuat loading blog terasa berat, kita batasi saja jumlah posting yang tampil di satu halamannya sesuai dengan keinginan kita.

Untuk membatasi jumlah posting yang tampil dalam satu halaman saat label diklik, kita perlu menambahkan kode pembatas seperti di bawah ini.

+ "?max-results=5"

Angka 5 di atas menunjukkan berapa banyak jumlah posting yang ditampilkan per halamannya. Silakan ganti sesuai dengan keinginan Anda.

Berikut ini akan kita praktikkan di template blog kita. Namun, sebelumnya pastikan bahwa Anda sudah memasang widget label di sidebar blog Anda. Labelnya bisa label berbentuk daftar atau list atau label yang berbentuk cloud.
  1. Masuk ke akaun Blogger Anda.
  2. Klik Rancangan > Edit HTML.
  3. Klik Download Template Lengkap untuk mem-back up template. Hal ini dilakukan untuk mengantisipasi kalau nanti terjadi kesalahan dalam pengeditan.
  4. Beri tanda centang pada Expand Template Widget.
  5. Cari kode seperti di bawah ini. Gunakan Ctrl + F untuk memudahkan pencarian.

  6.            <ul>
            <b:loop values='data:labels' var='label'>
              <li>
                <b:if cond='data:blog.url == data:label.url'>
                  <data:label.name/>
                <b:else/>
                  <a expr:href='data:label.url'><data:label.name/></a>
                </b:if>
                (<data:label.count/>)
              </li>
            </b:loop>
            </ul>

  7. Tambahkan kode pembatas + &quot;?max-results=5&quot;
  8. Sehingga hasilnya akan seperti di bawah ini.

  9.            <ul>
            <b:loop values='data:labels' var='label'>
              <li>
                <b:if cond='data:blog.url == data:label.url'>
                  <data:label.name/>
                <b:else/>
                  <a expr:href='data:label.url+ &quot;?max-results=5&quot;'><data:label.name/></a>
                </b:if>
                (<data:label.count/>)
              </li>
            </b:loop>
            </ul>
     
  10. Klik tombol SIMPAN TEMPLATE.

1 comment: