Cara Menampilkan 1 Label/Kategori di Blogspot
Untuk menampilkan hanya 1 label/kategori di Blogspot, Anda bisa menggunakan filter URL bawaan Blogspot yang memungkinkan halaman untuk menampilkan postingan dengan label tertentu. Berikut adalah langkah-langkahnya:
-
Gunakan URL Label
Blogspot mendukung format URL seperti berikut:https://nama-blog-anda.blogspot.com/search/label/nama_label
Ganti
nama_label
dengan label yang Anda inginkan. Misalnya, jika label Anda adalahTutorial
, URL-nya akan menjadi:https://nama-blog-anda.blogspot.com/search/label/Tutorial
-
Masukkan URL di Menu atau Tautan
Anda bisa menggunakan URL label ini untuk membuat menu navigasi khusus atau tautan di halaman blog Anda.- Masuk ke Tata Letak > Tambahkan Gadget > Daftar Tautan.
- Masukkan URL label untuk membuat navigasi ke postingan dengan label tersebut.
Menampilkan 1 Label Secara Dinamis dalam Template
Jika Anda ingin menampilkan postingan dari satu label secara langsung di halaman blog menggunakan template XML, berikut adalah kode yang bisa Anda gunakan:
Kode XML untuk Menampilkan 1 Label
<b:loop values='data:posts' var='post'>
<b:if cond='data:post.labels any (l => l.name == "Nama Label")'>
<div class="post-item">
<h2><a expr:href='data:post.url'><data:post.title/></a></h2>
<p><data:post.snippet/></p>
</div>
</b:if>
</b:loop>
- Penjelasan:
- Ganti
Nama Label
dengan label spesifik yang ingin ditampilkan, misalnyaTutorial
. <data:post.url>
adalah tautan ke postingan.<data:post.title>
adalah judul postingan.<data:post.snippet>
adalah cuplikan isi postingan.
- Ganti
Penempatan Kode
Letakkan kode ini di dalam bagian widget kustom di template Anda, misalnya di sidebar atau homepage.
Tampilan dengan Feed JSON (Opsi Alternatif)
Jika Anda ingin menampilkan postingan dari 1 label menggunakan JavaScript, gunakan feed JSON Blogger. URL feednya adalah:
https://nama-blog-anda.blogspot.com/feeds/posts/default/-/nama_label
Anda bisa memuat feed ini ke dalam halaman menggunakan JavaScript untuk kontrol lebih lanjut.
Jika ada kendala dalam penerapan, beri tahu saya detail lebih lanjut, dan saya akan membantu Anda! 😊