Çoğu blog yazarı başlıkları çok uzun yazabiliyor. Bu da temalarında bozulmalara veya alanına sığmayıp çığır açan başlıklara neden oluyor. Bunu engelleyebiliriz. Özellikle çok yazarlı blogların yöneticileri için biçilmiş kaftan olabilir bu yöntem. Bu yapacağımız değişiklikle sizin belirlemiş olduğunuz sözcükten fazlasını başlık alanına giren kişi hata alacak yazıyı kaydetmek için “Yayımla” butonuna bastığında. Sanırım güzel bir çözüm olacaktır bu kod onlar için.
Kod;
[notice type=attention]Bu düzenlemeyi yaparken temamıza ait functions.php dosyasını düzenleyeceğimizden önce yedek alınız. Eğer WordPress kodlaması hakkında bilginiz yoksa lütfen bilen ve bu işleri yapan birinden destek alınız.[/notice]
Temamızın functions.php dosyasında değişiklik yapacağımız için öncelikle bu dosyanın yedeğini alarak işe başlıyalım. Yedeğini aldıktan sonra dosyayı açın ve en sonda göreceğiniz ?> karakterlerinden hemen bir satır önce aşağıdaki kodu ekleyin.
function maxWord($title){
    global $post;
    $title = $post->post_title;
    if (str_word_count($title) >= 10 ) //maksimum sözcük sınırını ayarla
        wp_die( __('Hata: Başlığınız maksimum sözcük sınırını aşmış bulunmakta.') );
}
add_action('publish_post', 'maxWord');
Burada maksimum sözcük sınırı 10 sözcük ile sınırlanmıştır. Bunu str_word_count alanındaki 10 rakamını değiştirerek düzenleyebilirsiniz. Güle güle kullanın. Soru ve sorunlarınız için yorum bırakabilirsiniz.
Hadi Selametle
Etiketler
başlıkfunctions.phpmaksimum sözcüksınırlamasözcükstr_word_countWordPressyazı
24 Eylül 2010
Yazı dolaşımı
Önceki Yazı: jQuery ile Tweet Çubuğu Yapımı
Sonraki Yazı: jQuery ile Resim Önizlemesi
3 thoughts on “Uzun başlıklara izin vermeyin”
Geri bildirim: Uzun Başlıkları Kısa Göstermek. | TechnoBlogy
Berat dedi ki:
9 Ekim 2011, 19:36
Bu şekilde bana kullanıcı girişi için lazım. Üst Giriş paneli yaptım. Orada kullanıcı çok uzun bir isim yazarsa panel bozuluyor. Birde minimum harf sayısını da belirleyebiliyor muyuz?
Serkan Algur dedi ki:
9 Ekim 2011, 22:08
Nasıl bir bozulma oluyor? karakter sıralamasını genelde textbox özelliklerini kısıtlayarak ayarlayabilrsin.
Comments are closed.
Arama:
SOSYAL MEDYA
Facebook
Twitter
Instagram
YouTube
Arkadaşlar İyidir
1CONN
aOrhan
Berkay Geldeç
Bootswitch
Hostazor
minecraft indir
phpfuncs
Wolinka
Etiketler
.html auto-attachments aşk Beşiktaş blog codex CSS düzenleme düşünce eklenti facebook fonksiyon friendfeed function functions functions.php google güncelleme hayat içerik iş javascript jquery kaisercrazy kod Kodlama link PHP plugin resim Serkan Algur shortcode single.php sistem site tema twitter Türkçe video WordPress yazı youtube çocuk ölüm İnternet
Son Yorumlar
Hakkımda (Serkan Algur) için İşte Benim Hakkımda Bilgiler • WPAdamı
Eklenti Kullanmadan Son Yorumları Göstermek için Serkan Algur
Eklenti Kullanmadan Son Yorumları Göstermek için ULUTÜRK
Siteyle birlikte açılan jQuery Popup için Wordpress Günde Bir Kez Açılan Pencere Yapımı - Webmaster Defteri