29.1.14

Membatasi Hasil Pencarian Label Blog

Moch Adnan Blog kali ini akan share tentang cara membatasi jumlah artikel hasil dari pencarian pada label blog. Seperti biasa untuk dapat mengakses halaman pengaturan anda, terlebih dulu harus 'masuk/login' ke dalam dasbor blog. Setelah itu barulah ikuti langkah-langkah berikut guna membatasi jumlah posting dalam hasil pencarian pada label. 

 
Membatasi Hasil Pencarian Label Blog
Gambar 01

Dalam dasbor blog pilih 'template' lalu pilih 'edit html'. Selesai! Tunggu sebentar, sebagai catatan saja, sebelumnya saya ingin mengingatkan bahwa label dalam sebuah halaman blog biasanya terdiri dari 3 tempat. Pertama label berupa widget yang biasa tersimpan dalam sidebar, kedua label yang berada dalam menu navigasi breadcrumb, dan yang ketiga adalah label yang berada di akhir artikel. Maka berikut adalah kode atau tag yang harus anda tambahkan kedalam masing-masing Tag label dari ke 3 tempat didalam template blog.

  + "?max-results=6"


Untuk label yang bertempat di sidebar ataupun menu breadcrumb mungkin tidak terdapat dalam seluruh blog, namun tidak mengapa saya akan tetap menginfokannya kepada Anda semua. Membatasi Hasil Pencarian Label Blog

1. Cara membatasi hasil pencarian label pada sidebar atau widget kategori.

Caranya adalah cari kode yang mirip seperti kode dibawah ini dalam template blognya.

 <b:loop values='data:labels' var='label'>
<span expr:class='&quot;label-size label-size-&quot; + data:label.cssSize'>
<b:if cond='data:blog.url == data:label.url'>
<span expr:dir='data:blog.languageDirection'><data:label.name/></span>
<b:else/>
<a expr:dir='data:blog.languageDirection' expr:href='data:label.url'><data:label.name/></a>
</b:if>
<b:if cond='data:showFreqNumbers'>
<span class='label-count' dir='ltr'>(<data:label.count/>)</span>
</b:if>
</span>
</b:loop>
Lalu tambahkan kode pembatas pencarian yang tertera di atas, hingga susunan kodenya berubah menjadi seperti berikut ini:



    <b:loop values='data:labels' var='label'>
    <span expr:class='&quot;label-size label-size-&quot; + data:label.cssSize'>
    <b:if cond='data:blog.url == data:label.url'>
    <span expr:dir='data:blog.languageDirection'><data:label.name/></span>
    <b:else/>
    <a expr:dir='data:blog.languageDirection' expr:href='data:label.url + &quot;?max-results=6&quot;'><data:label.name/></a>
    </b:if>
    <b:if cond='data:showFreqNumbers'>
    <span class='label-count' dir='ltr'>(<data:label.count/>)</span>
    </b:if>
    </span>
    </b:loop>

2. Cara membatasi hasil pencarian label pada menu breadcrumb.

Caranya adalah cari kode yang mirip seperti ini:

 <div id='breadcrumbs'>
Browse: <a expr:href='data:blog.homepageUrl'>Home</a> &gt; <b:if cond='data:post.labels'><b:loop values='data:post.labels' var='label'>
<a expr:href='data:label.url' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != &quot;true&quot;'> &gt; </b:if>
</b:loop>
</b:if> &gt; <a expr:href='data:post.link'><data:post.title/></a>
</div>
Lalu tambahkan kode pembatas + &quot;?max-results=6&quot;  susunan kodenya menjadi seperti berikut


    <div id='breadcrumbs'>
    Browse: <a expr:href='data:blog.homepageUrl'>Home</a> &gt; <b:if cond='data:post.labels'><b:loop values='data:post.labels' var='label'>
    <a expr:href='data:label.url + &quot;?max-results=6&quot;' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != &quot;true&quot;'> &gt; </b:if>
    </b:loop>
    </b:if> &gt; <a expr:href='data:post.link'><data:post.title/></a>
    </div>

3. Cara membatasi hasil pencarian label pada ahir artikel atau postingan blog.

Caranya temukan kode seperti berikut ini dalam template blog anda:

 <div class='post-footer-line post-footer-line-2'><span class='post-labels'>
<b:if cond='data:post.labels'>
<data:postLabelsLabel/>
<b:loop values='data:post.labels' var='label'>
<a expr:href='data:label.url' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != &quot;true&quot;'>,</b:if>
</b:loop>
</b:if>
</span> </div>
Lalu tambahkan kode pembatasnya hingga urutan kode dalam template menjadi seperti berikut:

    <div class='post-footer-line post-footer-line-2'><span class='post-labels'>
    <b:if cond='data:post.labels'>
    <data:postLabelsLabel/>
    <b:loop values='data:post.labels' var='label'>
    <a expr:href='data:label.url + &quot;?max-results=6&quot;' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != &quot;true&quot;'>,</b:if>
    </b:loop>
    </b:if>
    </span> </div>

Pilih simpan dan selesai. demikian cara membatasi hasil pencarian pada label blog

→ About the author

Moch Adnan adalah Admin Blog yang mempunyai ketertarikan dengan Dunia Blogging,kamu bisa Menemukan saya dan memfollow saya di Google + Twitter Facebook


Terima Kasih Telah Membaca Artikel Membatasi Hasil Pencarian Label Blog . Jika Anda tertarik dengan artikel seperti ini, silahkan untuk berlangganan artikel Gratis dengan cara mengetikkan alamat e-mail anda pada kotak berlangganan berikut:
Subscribe via Email

5 komentar

Trims mas, untuk cara pertama.
untuk cara ke 2 dan ke 3 kok nga ada ya di html template saya ?

Terima kasih kunjungannya mas Alif musa.

Coba dicari pelan" dan temukan yang mirip" saja kodenya.

oh, iya mas.. udah ketemu, nyarinya harus pelan-pelan! :D

mudah singkst dan langsung work. . terimakasih gan,tutorial bermanfaat. .

Terima kasih kunjungannya sobat Andoel sean...

Senang bisa berbagi dg sobat blogger di sini.

Silahkan tinggalkan komentarnya
Mohon untuk tidak memasukkan link hidup dalam berkomentar