Header Ads

Visa en gadget bara på vissa sidor

Vet du om att du ganska enkelt kan ordna så att vissa av dina gadgets/sidelement bara syns på bloggens förstasida eller - om du föredrar det - bara syns då en besökare klickar klickar på ett inlägg eller på en länk i arkivet alternativt på etiketterna.

Kanske vill du göra en välkommen till min blogg-gadget och den behöver ju bara synas på förstasidan. Bloggens förstasida är alltså den sida man kommer till då man skriver din bloggs adress.


Det första du gör är att skapa din gadget. Ge den ett unikt namn/rubrik, t.ex. Välkommen.

Här har jag skapat en bildgadget i exempelbilden.


Spara din gadget.

Gå nu till din bloggs Layoutsida - Redigera HTML.
Kryssa i rutan för Utökade Gränssnittskomponentmallar, då syns hela din bloggs mall.


Klicka på CTRL och F på ditt tangentbord för att få fram en sökruta. Skriv i din gadgets namn i sökrutan och tryck på enter /ok beroende på webläsare. Du kommer nu till rätt plats i bloggmallen.



Under din gadgets titel ser koden ut ungefär så här:

<b:section class='sidebar' id='sidebar' preferred='yes'>
<b:widget id='Image1' locked='false' title='Bild 1' type='Image'>
<b:includable id='main'>
<b:if cond='data:title != ""'>
<h2><data:title/></h2>
</b:if>
<div class='widget-content'>
<b:if cond='data:link != ""'>
<a expr:href='data:link'>
<img expr:alt='data:title' expr:height='data:height' expr:id='data:widget.instanceId + "_img"' expr:src='data:sourceUrl' expr:width='data:width'/>
</a>
<b:else/>
<img expr:alt='data:title' expr:height='data:height' expr:id='data:widget.instanceId + "_img"' expr:src='data:sourceUrl' expr:width='data:width'/>
</b:if>
<br/>
<b:if cond='data:caption != ""'>
<span class='caption'><data:caption/></span>
</b:if>
</div>
<b:include name='quickedit'/>
</b:includable>
</b:widget>


Du ska nu lägga till två kodrader. Den första ser ut så här om du vill visa gadgeten enbart på din förstasida:

<b:if cond='data:blog.url == data:blog.homepageUrl'>


eller så här om du inte vill att den ska synas på förstasidan:

<b:if cond='data:blog.url != data:blog.homepageUrl'>


Den här koden ska ligga på raden under
<b:includable id='main'> - så här

<b:includable id='main'>
<b:if cond='data:blog.url == data:blog.homepageUrl'>
<b:if cond='data:title != ""'>

Välj den du vill ha.

Avslutningsvis ska du lägga till

</b:if>


och det ska ligga efter
<b:include name='quickedit'/> - så här

<b:include name='quickedit'/>
</b:if>
</b:includable>

Nu kan du spara din bloggmall.
Beroende på vilken kod du valt syns nu din gadget antingen enbart på bloggens förstasida eller bara på de andra sidorna.






7 comments:

  1. tackar som vanligt för bra tips, måste bara få tid att sitta i lugn och ro med min sida, har ju mycke att lära ännu
    Golördagskram till dig
    Bibban

    ReplyDelete
  2. Men det är roligt att testa nya saker, eller hur!?!

    ReplyDelete
  3. Nää,hade ingen Aning..Tack! för Bra tips ♥

    ReplyDelete
  4. Kikar ofta in här och lär mig nya saker, även om jag inte alltid testar dem ;)
    Men en sak jag saknar är hur man får in en låt som vissa har?
    Att när man öppnar sidan så börjar en låt att spelas?
    Kanske är svårt?
    Jättebra blogg du har!!

    ReplyDelete
  5. Paxel - det har jag faktiskt inte skrivit om eftersom så många fullkomligt avskyr när det händer. Det är den allra vanligaste anledningen till att en besökare stänger fliken med bloggen innan den hunnit laddats upp ordentligt. Så - jag har undvikit det med flit ;-)

    Däremot finns det många spelare man kan lägga in där en besökare själv kan starta musiken, det skulle jag kunna skriva om framöver!

    ReplyDelete
  6. Oj okej!
    Haha så olika man kan vara, jag älskar när det spelas upp lite musik, ibland kan jag till och med läsa en blogg bara för att se vilken musik som har lagts ut ;)
    Då ser jag fram emot att läsa det!
    Tack för svaret!!
    MVH paxel

    ReplyDelete
  7. Hejsan,
    först och främst vill jag bara säga vilken fantastisk blogg det här är! Jag har fått massor av tips av att läsa dina inlägg och utan fixa-din blogspot skulle min blogg inte existera!! Jag har registrerat mig på hemsidan men ännu inte blivit godkänd, så jag skriver här då jag inte ännu kan skriva i forumet.
    Nu har jag massor av frågor, som jag hoppas du kan hjälpa mig med. ( Kanske orkar/kan/vill du inte svara på alla frågor, men jag är tacksam för allt jag får svar på.)
    •Jag har en startsida, och flera ”undersidor”. Jag kan ju bestämma om en gadget bara ska visas på förstasidan, eller inte visas på förstasidan, bara på undersidorna. Så långt är jag med. MEN, om jag vill att en gadget bara ska visas på en av undersidorna och inte på någon annan sida, hur gör jag då? Går det?
    •Jag tänkte ha lite olika inriktningar på de olika sidorna, t.ex. en som är kontakt- och gästbokssida, en sida med t.ex. middagstips osv. Hur gör man detta på bästa sätt? Jag vill ju att varje sida ska vara lätt att hitta i, t.ex. recept ska vara ”sökbara” under vissa kategorier. Går det att lösa via någon gadget på den sidan, eller kan man t.ex. använda sig av etiketter som är specifika för just den sidan?
    •För en dryg vecka sedan anmälde jag min blogg till Google Adsense. Jag har fortfarande inte fått mitt konto bekräftat, och ingen reklam syns på min blogg. Kan jag gjort något fel?
    •Hur får jag min blogg med på google? Hur hittar folk just min blogg via sökord? Ska dessa sökord uppges någonstans av mig? Jag har läst på massor av ställen, men fattar ändå inte. Jag vill ju ha läsare till min blogg väl den blir färdig.
    •Vad är taggar? Vad är de till för, och hur lägger man till de och var?
    Du får gärna gå in på min blogg för att bilda dig en uppfattning om vad det är jag är ute efter. http://lillafruns.blogspot.com

    Mvh Lilla Frun

    ReplyDelete

-------------------------------
Lämna gärna en hälsning! Har du en bloggfråga är du välkommen att ställa den på vårt forum. På så vis kan fler svara alternativt få hjälp om de har samma problem. Tack!
Du hittar en länk till forumet högst upp till vänster här på Fixabloggen.
-------------------------------