Karakter kısaltması için önce functions.php'ye şu kodları ekle.
Limiti 40 olarak ayarlı. Onu kendine göre düzenle. Sonra başlığı çekmek için aşağıdaki kodu kullanabilirsin.
function kisabaslik()
{
$title = get_the_title();
$limit = "40";
$pad="...";
if(strlen($title) <= $limit)
{
echo $title;
}
else
{
$title = substr($title, 0, $limit) . $pad;
echo $title;
}
}
Limiti 40 olarak ayarlı. Onu kendine göre düzenle. Sonra başlığı çekmek için aşağıdaki kodu kullanabilirsin.
ismail hocam dediğin kodları daha öncede denemiştim. popüler yazılarda sınırlama yapabiliyorum bu şekilde
mesela popüler konular kodunda uygulayabiliyorum
get_results("SELECT comment_count,ID,post_title FROM $wpdb->posts ORDER BY comment_count DESC LIMIT 0 , 5");
foreach ($populer as $post) {
setup_postdata($post);
$link = $post->ID;
$baslik = $post->post_title;
$yorumsayi = $post->comment_count;
if ($yorumsayi != 0) { ?>
{}
fakat ben son yazılar için aşağıdaki kodu kullanmıştım bu koda uyarlıyamadım.
son yazılara alternatif olarak aşağıdaki kodu kullanıp karakter kısaltmayı yapıyorum fakat bunu yapıncada index.php de 5 adet yazıya düşürüyor :)
-
-------------------------------
tema görünüşte nekadar hoş dursada, mutlaka eksikleri bulunmakta, @Berkay ile görüştüm benim memlekette Konya'da imiş :) akşam görüşüp temadaki hataları kendisi giderecek.