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.
Fridrik Bélának hívnak internetes körökben, Efrud néven vagyok ismert. 6 Éve foglalkozok honlapok fejlesztésével. Az efrud.hu-t azért készíttem el, hogy támogassa cikkeimmel a magyar WordPress közösséget, valamint közzé tegyem szakmai tapasztalataimat.
2 hozzászólás ehhez: What is the excpert?
hozzászólok én iscodee47 hozzászólása:
június 11.Csak gondoltam szólok, hogy én nem látom az excerpt kódokat a cikkben, kivéve a funkciót.
Efrud hozzászólása:
június 12.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á te is!
Kérdésed van? Tedd fel bátran!