Semih | 11.Mayıs.2009 | bu yazı eskimiş | İpuçları
Siz hala yazı özetiniz için ever more gibi eklentiler mi kullanıyorsunuz? Eklenti kullanıp, sitenizi sağlığını mı bozuyorsunuz
İşte size eklentisiz yazı kısaltma
Bu işlem sadece WordPress 2.7.x sürümlerinde kullanılır.
- Tema içerisindeki functions.php dosyasını açın.
- İçerisine aşağıdaki kodu ekleyin:
add_filter('excerpt_length', create_function('$a', 'return 20;')); - return 20 yazan kısımdaki 20yi, kaç karakter görünmesini istiyorsanız o sayıyla değiştirin.
- Index.php içerisinde aşağıdakine benzer bir kod göreceksiniz:
<?php the_content('Devamını Oku'); ?>Bununla değiştirin:
<?php the_excerpt(); ?>
- İşlemimiz tamamlandı.
Eklenti kullanmaya gerek var mı?
“WordPress Eklentisiz Yazı Özeti UzunluÄŸu” için 10 Yorum var
Faydasını görmedim derken kastettiğiniz nedir? Kod çalışmadı mı? Yoksa siz başka bir şey mi bekliyordunuz?
Gereken Kodu functions.php dosyasına ekledim fakat bir faydasını göremedim zaten belirtmiş olduğunuz 2.ci kod ise temamdaki kodla aynısı ne yapmam gerek ?
Teşekkürler.
“Galatasaray ve Maccabi Netanya takımları arasında 6 AÄŸustos 2009 PerÅŸembe günü [...]”
[...] yerine özete boşluk koymadan sadece 3 nokta koyamaz mıyız ?
kaldırıp dediğiniz eklediğimde anasayfadaki resimler kayboluyor
Merhaba semih. Yazılarını takip ediyorum, harikasın! Notepad-Chaos temasını kullanıyorum ve temada functions.php dosyası yok
Sence ne yapmam gerek?
merhaba.günlerce tema aradıktan sonra senin sade temanı beğendim ve düzelttim.acıçcası budur dememde istidiğimiz gibi kullanabileceğimizi ve adınızı silebileceğinizi yazmanız da etkili oldu.silmeye içim izin vermedi.ilgili linklerden abuk sabuk sitelere ulaşılmadığı sürece tabi.teşekkür ederim.
sutunları ayıran bölümde yukarıdan aşağıya inen noktaları nasıl kaldırabiliriz.
siz den bir ricam olacak tema çok değişti ortak bir isimle farklı tema olarak kullanalım mı,ricam iki imiş,
bir bakarsanız sevinirim.
iyi çalışmalar
İlginiz için teÅŸekkür ederim. Temayı kendi tema adınızla yayınlayabilirsiniz, benim için bir sakıncası olmaz…

İkincisi: style.css dosyasını açın:
#content {
width:520px;
border-right:1px dashed #ddd;
padding-right:30px;
float:left;
}
satırlarını bulun. bu satırdaki:
border-right:1px dashed #ddd;
satırını kaldırın. Hepsi bu kadar
Kolay gelsin, iyi çalışmalar.
O fonksiyon ne yazık ki html kodlarını göstermiyor. Sadece yazıları kısaltıyor…
Bir dosya oluşturun, adını functions.php koyun
Başka da bir şeye gerek yok. Tabi bir de php taglarını yazın.
<?php
ÅŸeklindekodlar buraya gelecek
?>