ErsaT adlı üyeden alıntı:
mesajı görüntüle
başlık kısaltma nasıl yapılır ?
15
●1.144
- 29-09-2013, 10:52:58Şunu;omrumdely adlı üyeden alıntı: mesajı görüntüle
<div class="oServer"><a href="'.$_sv_cek->id.'-'.seo_yap($baslikseo).'.html" title="'.stripslashes($_sv_cek->baslik).'">'.stripslashes($_sv_cek->baslik).'</a></div>
Şununla değiştirin;
<div class="oServer"><a href="'.$_sv_cek->id.'-'.seo_yap($baslikseo).'.html" title="'.stripslashes($_sv_cek->baslik).'">'.substr(stripslashes($_sv_cek->baslik), 0, 30).'</a></div>
Şu şekilde denediniz mi? - 29-09-2013, 10:54:13teşşekkür ederim , Allah senden Razı olsun.ErsaT adlı üyeden alıntı: mesajı görüntüle
- 29-09-2013, 11:03:30Eğer tek bir yerde kullanıyorsan bu şekilde yeterli. Çok fazla sayfada kullanılıyor ve bu verdiğim 30 karakter limitini tek bir yerden değiştiriyim diyorsan.omrumdely adlı üyeden alıntı: mesajı görüntüle
function.php
function BaslikKucult($baslik){ $kisabaslik = substr($baslik, 0, 30); return $kisabaslik; }Kullanım;
'.BaslikKucult(stripslashes($_sv_cek->baslik)).'
- 29-09-2013, 14:42:23teşekkür ederim o kod işime yaradıErsaT adlı üyeden alıntı: mesajı görüntüle
- 29-09-2013, 15:46:06Benim önerim PHP değil de CSS ile bu işlemi yapmanız olacaktır, zira hem SEO açısından da makale başlıkları yarım kalmamış olacak hemde sizin istediğiniz gibi belirli alana sığmayan başlıklar otomatik kısaltılıp sonuna "..." ekleyecektir.
http://www.w3schools.com/cssref/css3...t-overflow.asp
text-overflow:ellipsis;
- 29-09-2013, 18:44:41Bu çok iyiymiş, ama çalıştıramadım "text-overflow:ellipsis;" harici fazladan bir kodlamamı istiyor çözemedim.frdtrkc adlı üyeden alıntı: mesajı görüntüle