Bejegyzés címének hossza

Olykor bejegyzéseinknek kicsit hosszabb címet adunk. Ez a főoldalon nem mindig esztétikus. Éppen ezért limitálhatjuk bejegyzéseink címének karakterjeinek számát. Az alábbi funkciót helyezd el sablonod functions.php fájljába:

<?php
function limit_title($title, $n){
	if ( strlen ($title) > $n ){
		echo substr(the_title($before = ”, $after = ”, FALSE), 0, $n) . ‘…’;
	}else{
		the_title();
	}
}
?>


Ahol limitálni szeretnénk a karakterek számát, ott a the_title heylére, illesszük az alábbi kódot:

<?php limit_title($post->post_title, 30); ?>

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.

Egy hozzászólás időpont: "Bejegyzés címének hossza"

  1. Szia!

    Valami ilyesmit keresek. Nem értek php-hoz. A kód első részét értem, bemásolom a finction fájlba. De a második kódot hova kell másolnom? Illetve én az szeretném, ha a kezdőlapon a bejegyzések, tehát nem maga a cím, hanem a bejegyzés hossza legyen limitálva, hogy ne az egész jelenjen meg, mert az nem esztétikus. Mit és hogyan csináljak? Köszi

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>