Caranya :
1. Carilah tag pembungkus dari area postingan anda, contoh seperti gambar dibawah ini.<div class='thumbnail-post'>
adalah pembungkus area postingan2. Ubahlah tag pembungkusnya menjadi seperti ini.
<div class='thumbnail-post <b:if cond='data:post.labels'><b:loop values='data:post.labels' var='label'><b:if cond='data:label.isLast == "true"'><data:label.name/></b:if></b:loop></b:if>''>kode diatas kita meng_Escape tag pembungkusnya saja sedangkan untuk tag kondisional dan loop tidak agar kode loopnya bekerja, Jangan lupa juga untuk meng_Escape tag penutup dari tag pembungkus area postingan tersebut. perhatikan juga baik-baik tag kondisionalnya berada didalam apitan Class,
class='thumbnail-post <b:if cond='data:post.labels'><b:loop values='data:post.labels' var='label'><b:if cond='data:label.isLast == "true"'><data:label.name/></b:if></b:loop></b:if>'3. Pembahasan sedikit tentang kode
<b:if cond='data:post.labels'><b:loop values='data:post.labels' var='label'><b:if cond='data:label.isLast == "true"'><data:label.name/></b:if></b:loop></b:if>Kode diatas berfungsi untuk menampilkan nama label, dimana pada poin kedua kita menggunakannya sebagai Class, lalu untuk menggunakannya kita tinggal menuliskan pada css seperti ini.
.thumbnail-post.nama_label {Jika kita sudah menerapkan kode diatas maka pada area postingan kita akan muncul Class baru berdasarkan Label yang terakhir, kenapa yang terakhir..? karena jika kita tidak memberi kode
border: 1px solid red;
}
data:label.isLast
pada tag kondisional maka semua nama label pada area pembungkus postingan akan muncul, contoh seperti ini.<div class='thumbnail-post jQuery Blogging CSS'>Nantinya pasti pada kode cssnya akan ada yang bertabrakan, jadi aku menambahkan kode
data:label.isLast
agar label yang diindex hanya satu yaitu label yang terakhir. contoh outputnya seperti ini.<div class='thumbnail-post CSS'>Jadi pada css kita tinggal menambahkan seperti ini,
.thumbnail-post.CSS {lalu anda tinggal lihat hasilnya.
border: 1px solid red;
}
0 Komentar untuk "Postingan Berdasarkan Label"