What is the excpert?

Nézzük mi is az a excerpt. Bejegyzéseinket WordPress-en belül a get_content segítségével jeleníthetjük meg. Ekkor megjelenik az egész bejegyzés tegyük fel a főoldalon. Csak akkor jelenik meg részletként a bejegyzés blogunk főoldalán (vagy akárhol ahol get_content-et használunk), ha a posztba valahova beillesztjük a more taget. Azonban előfordulhatnak olyan esetek is, amikor nem szeretnénk mindig a more taggel bajlódni. Erre megoldás az excerpt. Weboldalunkon ahol a

<?php the_content(); ?>

található, cseréljük le erre a

<?php the_excerpt(); ?>

kódra. Ekkor ahol lecseréltük, tegyük fel az index.php-ban akkor a főoldalon minden bejegyzésből csak egy részlet lesz látható és nem kell használnunk a more taget. De, hogy ne csak saját magam ismételjem, mondok egy kis újat is. Alap esetben ha excerpt-et használunk, akkor 55 szó jelenik meg. Ezen is tudunk változtatni. Illeszük sablonunk functions.php fájljába az alábbi kódot:

function new_excerpt_length($length) {
	return 20;
}
add_filter('excerpt_length', 'new_excerpt_length');

Ha ezzel megvagyunk akkor az excerpt-et használjuk így:

<?php the_excerpt('100'); ?>

A szám természetesen azt jelenti hogy hány szó jelenjen meg.


Szerzőről
Fridrik Bélának hívnak internetes körökben Efrud becenéven vagyok ismert. 8 Éve foglalkozok honlapok fejlesztésével. Az efrud.hu szakmai tapasztalataim olvashatóak, illetve vállalkozásom fő profilját is képezi.

2 hozzászólás időpont: "What is the excpert?"

  1. Csak gondoltam szólok, hogy én nem látom az excerpt kódokat a cikkben, kivéve a funkciót.

  2. Efrud szerint:(Szerző)

    Hát igen, ez még a új sablon és az időhiány átka volt. De köszönöm szépen már javítottam is.

Szólj hozzá

XHTML: Engedélyezett tagek: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>