WordPressguider.se

Sveriges största sida för WordPress-guider

Lägg in annonser mellan inlägg i WordPress

Något som man kan se på många olika bloggar är att ägarna lägger in annonser mellan inlägg på startsidan. Det kan ni bland annat se på Nintendo-nyheter.se, där det finns en AdSense-annons efter det första, tredje och femte inlägget. Man kan tänka sig att det här sker med hjälp av ett WordPress-plugin (och ett sådant finns säkert också), men faktum är att man kan göra det mycket enkelt med lite kodknackande. I den här guiden lär du dig hur.

Så lägger du in annonser mellan inlägg

Börja med att logga in på din bloggs administrationspanel och öppna ”Redigerare” under ”Utseende”-tabben i vänstermenyn. Öppna sedan ”Huvudmall (index.php)” och leta upp följande kodsträng:

<?php if (have_posts()) : ?>

Den bör finnas högt upp i koden. Precis ovanför den, klistra in följande:

<?php $count = 1; ?>

Leta sedan upp den här kodsträngen:

<?php while (have_posts()) : the_post(); ?>

Under den, eller under den första <div>-taggen under den, klistra in följande:

<?php if (($count == 2) || ($count == 4) || ($count == 6)): ?>
Fyll i din annonskod här
<?php endif; $count++; ?>

Nu behöver du bara fylla i koden för din annons och redigera siffrorna i ”$count == X” så att annonserna dyker upp där du vill ha dem. Om du skriver ”2″ dyker annonsen upp under det första inlägget, om du skriver ”4″ visas den under det tredje inlägget, etcetera.

8 kommentarerLämna en kommentar →

  1. Smart, men kan man inte göra det lite enklare med modulus?

    1
    2 Fyll i din annonskod här
    3

    Så slipper man ändra koden om man ändrar antalet poster per sida.

  2. Fasen, nu försvann koden. Försöker igen:

    1 <?php if (( $count%2 == 0) ?>
    2 Fyll i din annonskod här
    3 <?php endif; $count++; ?>

  3. Hejsan.
    Jag har letat och letat, men jag hittar inte ”redigerare” När jag trycker på ”utseende” Så finns där bara; Tema, Widgets, Tillägg, sidhuvud, typekit fonts & ändra CSS.

    Ingening annat, och jag hittar inte ”huvudmall”.
    Förstår inte vad jag gör för fel.

    Mvh
    Mikaela

  4. Jag kör version 3.1.3 och har inte de taggar som du berskriver i minn index.php. Kör iof ett thema men det skall väl inte förändra nått ?

    Hur och vart skall jag lägga in denna infon då som du beskriver ? Vill verkligen ha i mellan mina inlägg då jag är helt säker på att det genererar mer ”hits”.

    /Andreas

  5. Tack för enkel förklaring.

    DS: Snygg sida du lyckats göra!

  6. Hej

    Hur fungerar det om man lägger in många olika annonser?
    Tacksam för svar!

  7. Åsa

     /  25 november 2013

    Hittar inte heller någon redigerare

  8. Hej,

    jag hittar inte det heller. Jag tror att det här är ett gammalt inlägg och jag tror vi är många som skulle uppskatta ifall den uppdaterades för vad som gäller nu! Är också nyfiken på hur man gör detta.

    Vänliga hälsningar,
    Lovisa Ivarsson, Art of Lovisa

Lämna en kommentar