Cum sa afiseze doar tagurile reprezinta destule articole

Odata inserat gadget-ul cuvintelor cheie din setarile blogului Blogger (Layout > Add a gadget > Labels) acesta afiseaza automat toate tagurile (Blogger le numeste labels). Problema este ca, daca aveti cateva zeci ori chiar sute de astfel de taguri, atunci pagina voastra se va incarca cu link-uri. Acesta numar nu este daunator numai d.p.d.v. al optimizarii pentru motoarele de cautare (SEO - search engine optimization) ci si aspectului paginii.
Aveti posibilitatea de a modifica setarile gadgetului Labels si de a alege doar acele taguri care au un numar destul de mare de articole, sau mai precis acele taguri care apar intr-un numar destul de mare de articole, ca si labels. Insa aceasta nu este optiunea perfecta; ce veti face daca aveti cateva sute de asemenea labels?!
O solutie simpla si rapida consta in modificarea template-ului folosit. Bineineteles, daca in viitor veti schimba template-ul, va trebui sa il modificati iarasi.
Dedesubt voi explica cum sa afisati in gadgetul Labels doar cuvintele cheie (tagurile) care sunt asociate unui numar de cel putin 5 articole. Altfel spus, daca un cuvant cheie apare in doar 4 articole sau mai putin, acesta nu va aparea in lista. Astfel veti avea doar link-uri catre pagini cu continut si nu catre pagini cu 1-2 articole.
Va recomand sa salvati template inainte de a incerca orice modificare.
  • Mergeti la Template si faceti un click pe butonul Edit HTML de dedesubtul imaginii blogului dvs (Live on Blog).
Cum sa afiseze doar tagurile reprezinta destule articole
  • Faceti un click pe butonul de deasupra intitulat Jump to widget apoi selectati din meniul ce va apare Label1. Daca ati inserat gadgetul Labels de mai multe ori veti avea mai multe Labels (1,2,3...). Faceti un click in stanga pe varfurile de sageti negre din dreptul <b:widget id='Label1' .... pentru a afisa toate liniile de cod. Atentie, gadgetul se termina cu </b:widget>.
Cum sa afiseze doar tagurile reprezinta destule articole
  • Odata localizat continutul/codyyyul gadgetului (intre <b:widget id='Label1' ... si </b:widget>), cautati liniile de cod <b:loop values='data:labels' var='label'> si respectiv </b:loop>. Dupa prima linie de cod va trebui sa adaugati <b:if cond='data:label.count &gt; 5'> iar inaintea celei de a doua </b:if>. Daca este neclar analizati codurile de mai jos - afiseaza doar o parte de cod.

Inainte:

<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>

Dupa:

<b:loop values='data:labels' var='label'>
<b:if cond='data:label.count &gt; 5'>        <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:if>      </b:loop>
Odata facute modificarile salvati template-ul apassand butonul Save template si apoi deschideti pagina blogului pentru a vedea cum apar labels-urile. Daca sunteti multumit cu numarul de cuvinte cheie afisate, ati terminat cu bine :) In caz contrar, puteti creste sau micsora numarul de taguri alegand un numar mai mic sau mai mare in lucul numarului 5 din <b:if cond='data:label.count &gt; 5'>.