Egyedi mező x karakterig

Üdv!











Egyik oldalamon meghívom a bejegyzéshez tartozó egyedi mező értékét, amibe igazából egy összefoglaló szöveg van, mely 2 és 12 mondat közötti. A bejegyzések listázásánál is megjelenítem ezt, azonban amelyikhez 12 mondatot írnak, ott nem túl praktikus ez. Ezért szeretnék segítséget kérni, hogy miként lehet egy egyedi mező tartalmának x karakterig történő megjelenítését?

Szia!











Itt:











http://codex.wordpre…get_the_excerpt











…van egy függvény, így kezdődik:















function the_excerpt_max_charlength($charlength) {



$excerpt = get_the_excerpt();



$charlength++;











Ez jó lehet, annyi változtatással, hogy $excerpt = get_the_excerpt(); nél a $excerpt változóba a saját meta meződet teszed be.







Az [font=Consolas, Menlo, Monaco,:2eyaasgw]mb_substr függvény a lényeg, ez tud stringből vágni. (sztring, honnantól, mennyit, *encoding -nem kötelező - )[/font:2eyaasgw]







http://hu.php.net/mb_substr





function the_excerpt_max_charlength($charlength) {





$excerpt = get_the_excerpt();





$charlength++;

















Ez jó lehet, annyi változtatással, hogy $excerpt = get_the_excerpt(); nél a $excerpt változóba a saját meta meződet teszed be.











Az [font=Consolas, Menlo, Monaco,:2eyaasgw]mb_substr függvény a lényeg, ez tud stringből vágni. (sztring, honnantól, mennyit, *encoding -nem kötelező - )[/font:2eyaasgw]











http://hu.php.net/mb_substr

function excerpt($num) {



$limit = $num+1;



$excerpt = explode(’ ‘, get_the_excerpt(), $limit);



array_pop($excerpt);



$excerpt = implode(" “,$excerpt).”…";



echo $excerpt; }







és ezzel hívod meg:







ahol X = tetszőleges szám







szerintem így jobb, mert szóra bont, nem karakterre.function excerpt($num) {





$limit = $num+1;





$excerpt = explode(’ ', get_the_excerpt(), $limit);





array_pop($excerpt);





$excerpt = implode(" “,$excerpt).”…";





echo $excerpt; }












és ezzel hívod meg:









ahol X = tetszőleges szám







szerintem így jobb, mert szóra bont, nem karakterre.





ahol X = tetszőleges szám











szerintem így jobb, mert szóra bont, nem karakterre.

Köszönöm, azonban nem a bejegyzésben lévő szövegből szeretnék meghívni, hanem a bejegyzéshez tartozó egyedi mezőből. :slight_smile:

igen, most másodjára már elolvastam hogy mit akartál! :smiley: