Header Ads

Lägg till Pinterests "Pin it"-knapp

Vill du göra det lättare för dina läsare att "pinna" bilder från din blogg på Pinterest? Då kan du lägga till en liten "Pin it"-knapp längst ned i inläggen. Knappen visar också hur många gånger någon bild i inlägget har blivit pinnat.

För att lägga till knappen:
Gå till Mall - Redigera HTML - Fortsätt. Klicka sedan i Utöka gränssnittskomponentmallar. Klicka ctrl+F och klistra in följande i sökrutan:
<data:post.body/>

Oftast finns denna kodsnutt på två ställen i kodmallen. Det är den första vi ska använda! Alldeles under klistrar du in följande kod:

<!-- Pinterest Start -->
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<div id='pin-wrapper' style='margin:5px 10px 5px 0; text-align: left;'>
<a class='pin-it-button' count-layout='horizontal' expr:href='&quot;http://pinterest.com/pin/create/button/?url=&quot; + data:post.url'>Pin It</a>
<a href='javascript:void(run_pinmarklet())' style='margin-left:-93px; width:43px; height:20px; display:inline-block;'/>
</div> 
<script src='http://assets.pinterest.com/js/pinit.js' type='text/javascript'/>
<script type='text/javascript'>
function run_pinmarklet() {
    var e=document.createElement(&#39;script&#39;);
    e.setAttribute(&#39;type&#39;,&#39;text/javascript&#39;);
    e.setAttribute(&#39;charset&#39;,&#39;UTF-8&#39;);
    e.setAttribute(&#39;src&#39;,&#39;http://assets.pinterest.com/js/pinmarklet.js?r=&#39; + Math.random()*99999999);
    document.body.appendChild(e);
}
</script>  
</b:if> 
<!-- Pinterest button End -->

Förhandsgranska och spara sedan. Klart!
 Nu kan dina läsare börja pinna bäst de vill!






10 comments:

  1. Tack Anneli! Precis vad jag behövde!

    ReplyDelete
  2. Vad menas med pinna? Är det detsamma som att kopiera? Får man göra det hur som helst?

    ReplyDelete
  3. Pinna är att dela via Pinterest. Läs gärna mer på
    http://pinterest.com/about/

    ReplyDelete
  4. "Din mall kunde inte tolkas eftersom den inte är giltig."

    Denna texten(plus lite koder som inte går att klistra in i detta kommentarfältet) ovan får jag när jag ska förhandsgranska det jag kopierade för att lägga till "Pin it"
    Jag söker och hittar stycket där den kopierade texten skall in???
    Vad gör jag för fel??
    mvh
    Sandra

    ReplyDelete
  5. Sandra: Jo den där texten känner jag igen ;) Den kommer upp när man har gjort något "fel" i kodmallen. I detta fallet skulle det kunna bero på 2 saker.

    1. När du söker efter , så hittar du den oftast på 2 ställen i kodmallen. Det är den första som vi ska använda oss av i detta fallet. I sökrutan står det tex 1 av 2 och sen kan du "bläddra" till nästa med pilen.

    2. När man kopierar & klistrar in koder är det jätteviktigt att man inte råkar glömma något tecken eller råkar komma åt någon tangent. Ett litet mellanslag extra kan räcka för att det inte ska funka.

    Pröva igen & var noggran när du kopierar, klistrar in. Lycka till!

    ReplyDelete
  6. Hej igen...

    Jag har kopierat en massa gånger och det funkar fortfarande inte :-(

    Samma meddelande kommer upp

    ReplyDelete
  7. Villa Ell: Prova igen! (jag har ändrat en grej i koden)

    ReplyDelete
  8. Jag får inget felmeddelande denna gången! men jag har 1 av 3 "data.post" kommer upp i min html kod när jag kopierar.

    Så den förhandsgranskar min blogg, men "pin" kommer inte upp???

    Gaaaah!

    ReplyDelete
  9. Hej igen...

    Jag har suttit och försökt om och om igen med denna koden men det funkar inte!!!

    Det funkar heller inte att lägga till koden till eran "jag fick hjälp av fixa-bloggen"

    är det något fel på min html kod!

    Mvh

    ReplyDelete
  10. This comment has been removed by the author.

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