[ Content | Sidebar ]

Endre ‘les mer’ (more..) linken i WordPress

“Les mer” linken, eller (more..) som er standardteksten i WordPress får du opp når du enten bruker knappen ‘more’ eller følgende bilde i Rik Tekst Editoren: More ikon.

Funksjonen er rett og slett å dele opp posten så man får en ingresstekst på forsiden og i feeden din (hvis du har krysset av for “full feed” valget).

Uansett, du vil kanskje ikke ha teksten (more..) eller hva enn temaforfatteren har lagt inn.

Den enkleste måten å endre teksten på er å gjøre det rett i taggen som WordPress genererer:

<!--more din tekst her-->

Dette vil gjøre om les mer linken til

din tekst her

Men da må du huske på gjøre dette på alle poster du har.

Så hvis du har mulighet til det kan du i stedet gjøre endringer i temaet ditt.

“Les mer” linken blir generert av template koden the_content() og denne har to funksjoner, nemlig å vise det fulle innholdet til posten din, og å lage en ‘les mer’ link.

For å få inn ønsket tekst til linken må dette settes inn i parantesen () til koden:

<?php the_content('Les resten'); ?>

Dette vil få “(more..)” til å bli til “Les resten”.

Hvis du vil at tittelen skal være en del av les mer linken så er det to måter å gjøre det på:

<?php the_content("Les mer om " . the_title('', '', false)); ?>

Denne vil vise tittelen til slutt. - Dette er forøvrig den samme koden som blir brukt her på Norsk WP.

Hvis du heller vil ha tittelen først kan du bruke:

<?php the_content(''. the_title('', '', false) .' fortsettelse' ); ?>

Relatert hos andre

Published October 4, 2007

Filed in Uncategorized

Tags: , , , ,

RSS Comments 9 Comments

- Trackback

  1. Comment by Leif

    Hadde faktisk ikke tenkt på at man kan sette tittelen inn i more-delen. Du kan forøvrig også bruke et bilde i stedet for tekst, noe jeg selv har benyttet.

    Bildet jeg bruker kan du forøvrig se her.

    October 7, 2007 @ 9:19 pm

  2. Comment by Leif

    Glemte å si at presentasjonen av koden din var kjempeflott, hvor har du fått tak i den? Har lett endel etter et god måte å presentere kode uten at det skal involvere for mange trinn, samtidig som det skal se best mulig ut.

    October 7, 2007 @ 9:23 pm

  3. Comment by Kristin

    Glemte med bilde, siden folk flest bruker CSS for det istedet for <img> som du har gjort.

    Jeg bruker et innstikk som heter SyntaxHighlighter. Synes den er veldig bra, eneste aberet er at ikke har valid kode.

    October 8, 2007 @ 7:07 am

  4. Comment by David Petterson

    Off topic…men…

    Noen som har en enkel forklaring på hvordan jeg kan få den typen datostempling som dere har er i kommentaren?

    På siden jeg har får jeg bare engelsk datostempling - 24 timers klokke, men “engelsk dato”.

    Noen som har en kjapp løsning?

    Bruker dette på datoformat: j. F, Y
    (Tidsformat: G:i)

    Setter stor pris på hjelp!

    October 8, 2007 @ 8:27 am

  5. Comment by Kristin

    Fortsatt off - topic:
    David: Ta opp comments.php du finner i tema mappen din og let etter comment_time og comment_date og fjern hva enn som står inne i parantesene.

    October 8, 2007 @ 12:07 pm

  6. Comment by David Petterson

    Takk for hjelpen! Ordnet det jeg spurte om :-)
    En liten ting til…

    Datostemplingen inneholder ordet “på”:
    8. oktober, 2007 på 18:43

    Noen tips til penere grammatikk her?

    October 8, 2007 @ 9:33 pm

  7. Comment by Kristin

    kl. bare kanskje?

    October 9, 2007 @ 7:34 am

  8. Comment by David Petterson

    Takk for grammatikkforslag….men sånn rent teknisk da? ;-) Hvor endrer jeg det?

    October 10, 2007 @ 9:45 pm

  9. Comment by Kristin

    Det vel en kode mellom de jeg oppga i min første kommentar til deg _e(’at’) eller noe

    October 11, 2007 @ 6:33 am