Gå til innhold

Wordpress: Vise mer av summary på forsiden


Anbefalte innlegg

Hei.

 

I Wordpress vises det kun noen få linjer med summary på forsiden. Jeg vil at det skal vises litt mer av det. Dette er lagt inn templaten jeg bruker. F.eks. hvis jeg kun legger et post med et bilde så må det trykkes på <Les mer> for å se den. Jeg vil at hvis det er et bilde så kan den vises på forsiden. og vise mer av teksten enn noen få linjer.

 

noen tips?

 

Slik er oppsettet nå:

 

	<div id="content" class="narrowcolumn">
	<?php if (have_posts()) : ?>
		<?php while (have_posts()) : the_post(); ?>
                           <?php if (in_category('{cat_37}')) continue; ?> 
			<div class="post" id="post-<?php the_ID(); ?>">
				<div class="postwrapper">
					<a href="<?php the_permalink() ?>" rel="bookmark" title="Les mer »"></a>

 

Edit: I CSS er det noe som heter heigth: X-antall px. men når jeg endrer det til høyre tall blir det bare mer åpen rom nederst i summary og mer av teksten vises ikke.

Endret av Romy
Lenke til kommentar
Videoannonse
Annonse

CSS er til for å styre designet (utseendet) på siden, ikke innholdet (teksten). Det er PHP som bestemmer hvor mye tekst som skal skrives ut.

 

I min template må jeg bruke

<!-- more -->

for å forhindre at hele posten skrives ut. Min template bruker funksjonen the_content(); for å skrive ut summary, og denne stopper på den taggen.

 

Da du har ikke postet den delen av templates din som faktisk skriver ut posten er vanskelig å se, men det kan hende templaten din bruker the_excerpt(); til å vise sammendraget. Lengden der er som standard satt til 55 ord, men det kan modifiseres.

Endret av Kagee
Lenke til kommentar

function new_excerpt_length($length) {
return 200; //Antall ord som skal vises med the_excerpt();
}
add_filter('excerpt_length', 'new_excerpt_length');

Legg til den i din functions.php-fil :)

Lenke til kommentar

Hvis siden blir helt blank (hvitt-i-hvitt) så er sjansene store for at du skrev inn noe feil, eller på feil sted. PHP vil ikke klare å prosesseere koden, og ikke gi noe output. Du kan sjekke error-loggen på serveren din etter at du har endret og forsøkt å laste siden.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...