Lägg en Pusha-knapp i sidebar på alla inlägg

Igår blev det enklare och snyggare att lägga Pusha-knappen på varje enskilt inlägg i bloggen. Pusha-gänget har nämligen uppdaterat skriptet så att sidor som inte har blivit pushade visar Pusha-symbolen istället för som tidigare texten 0 PUSHA.

Den gamla knappen kändes lite svårplanerad eftersom det är en smula svårt att känna sig skrytsam över att inte en enda människa har pushat ens inlägg. Den nya knappen däremot signalerar att ingen ännu så länge har pushat inlägget, och är mycket lättare att använda.

När sedan fler än 10 personer har pushat ett inlägg så känns det ju riktigt skönt att kunna visa upp det, som jag gör, till exempel på inlägget om hur du går förbi startspärren på en Scenic. Sånt vill man ju gärna visa upp!

Så här visar jag Pusha-knappen på varje inlägg i bloggen

Jag vill inte visa Pusha-knappen på kategorisidor, taggsidor eller bloggens startsida, men vill heller inte bygga in i själva bloggposten. Jag använder därför WordPress-pluginnet PHP Code Widget som är en vanlig textwidget men som ändå tillåter exekverbar PHP-kod. Sedan kompletterar jag bara det vanliga Pusha-scriptet med ett par rader kod för att kontrollera att det rör sig om en sida. ( if(is_single()) ).

Gör så här:

  1. Hämta PHP Code Widget.
  2. Packa upp ZIP-filen php-code-widget.2.1.zip.
  3. Tanka upp mappen php-code-widget till katalogen wp-content/plugins i din WP-installation.
  4. Aktivera pluginnet från sidan Tillägg och aktivera tillägget som nu av någon anledning har bytt namn till Executable PHP Widget.
  5. Gå till Utseende -> Widgets
  6. Lägg till widgeten PHP Code (japp, den byter namn vilket är helt idiotiskt) i lämplig sidebar.
  7. Öppna widgeten och klistra in följande lilla kodsnutt:
    <?php if(is_single()) { ?>
    <script src=”http://static.pusha.se/knapp.js” type=”text/javascript”></script>
    <?php } ?>
  8. Spara widgeten.

Nu har du en Pusha-knapp i sidebar på varje enskilt inlägg i bloggen men som ändå inte visas på sidor, förstasidan, på kategorisidor eller på taggsidor.

Blev du hjälpt av det här inlägget? I så fall får du hemskt gärna Pusha det!

Liknande

  • http://twitter.com/nikkelin nikkelin

    Nytt på Nikke Index: Lägg en Pusha-knapp i siderbar på alla inlägg http://is.gd/5Gh73
    This comment was originally posted on Twitter

  • http://twitter.com/nikkelin nikkelin

    @birming Just fixat faktiskt. I väntan på rörmokaren… http://tr.im/IXWQ
    This comment was originally posted on Twitter

  • http://twitter.com/dcarlbom dcarlbom

    Klart! Riktigt smidigt! RT @Birming: RT @nikkelin: Nytt på Nikke Index: Lägg en Pusha-knapp i siderbar på alla inlägg http://is.gd/5Gh73
    This comment was originally posted on Twitter

  • http://twitter.com/byBalsam byBalsam

    Nikke Index – Lägg en Pusha-knapp i sidebar på alla inlägg http://bit.ly/6HOd2o
    This comment was originally posted on Twitter

  • http://picmeeting.com/ Dennis

    Det där var riktigt smart må jag säga, tack så mkt !

  • http://picmeeting.com Dennis

    Det där var riktigt smart må jag säga, tack så mkt !

  • http://www.slicknick.se/ Nicklas

    Jag får det tyvärr inte att funka. Kan det bero på wordpress-temat? eller att jag kanske har skrivit om det lite? Synd, bra guide iaf!

    • Nikke Lindqvist

      Vad har du gjort för tillägg?

      • http://www.slicknick.se/ Nicklas

        Jag har inte gjort speciellt mycket. Bara skrivit om temat jQ så det endast visar ett utdrag av inlägget på förstasidan.
        Men gör jag som det står här i guiden så får jag en ruta för widgeten även på startsidan men ser aldrig, inte heller inne i ett inlägg, någon knapp i den.

  • http://www.slicknick.se Nicklas

    Jag får det tyvärr inte att funka. Kan det bero på wordpress-temat? eller att jag kanske har skrivit om det lite? Synd, bra guide iaf!

    • http:/www.lindqvist.com/ Nikke Lindqvist

      Vad har du gjort för tillägg?

      • http://www.slicknick.se Nicklas

        Jag har inte gjort speciellt mycket. Bara skrivit om temat jQ så det endast visar ett utdrag av inlägget på förstasidan.
        Men gör jag som det står här i guiden så får jag en ruta för widgeten även på startsidan men ser aldrig, inte heller inne i ett inlägg, någon knapp i den.

  • http://rstvideo.com/ Martin

    Jag som hade hoppats på att dom kodat om scriptet så att det tar bort allt efter # i urlen.

    Som det fungerar nu på en wordpress-sida så kommer det stå att ingen har pushat om folk kommer in på sidan genom ”läs mer”-länk eller efter att dom har kommenterat. Det är inte så snyggt.

    • Nikke Lindqvist

      Ah. Ja men det kan man undvika genom en liten smula mer PHP-programmering. Scriptet har ett gäng parametrar som man kan skicka med om man vill. Det finns anvisningar en bit ner på http://www.pusha.se/pushaknapp

  • http://rstvideo.com Martin

    Jag som hade hoppats på att dom kodat om scriptet så att det tar bort allt efter # i urlen.

    Som det fungerar nu på en wordpress-sida så kommer det stå att ingen har pushat om folk kommer in på sidan genom ”läs mer”-länk eller efter att dom har kommenterat. Det är inte så snyggt.

    • http:/www.lindqvist.com/ Nikke Lindqvist

      Ah. Ja men det kan man undvika genom en liten smula mer PHP-programmering. Scriptet har ett gäng parametrar som man kan skicka med om man vill. Det finns anvisningar en bit ner på http://www.pusha.se/pushaknapp

  • Pingback: Aktiva WordPress-plugins på Lindqvist.com