WordPress özet kutusuna karakter sayacı eklemek

WordPress özet kutusuna karakter sayacı eklemek
58

Yapacağınız projelerde müşterinize özet kısmını kullandırtıyorsanız müşterinizde  gereğinden fazla cümle giriyorsa tasarımda bozulmalar oluşabilme ihtimali oldukça yüksek bunu önlemek için özet kısmına karakter sayacı ve üst limit koymak en mantıklısı. Bugünde bu yazı ile beraber wordpress yazılarınızın özetini girdiğiniz kısma karakter sayacı ve üst limit ekleyeceğiz.

Özet kutusuna karakter sayacı eklemek

Bunu yapmak oldukça basit yapacağınız tek şey aşağıdaki kodu temanızın functions.php kısmına eklemek olacak.

[bilgi]Ben maksimum karakter sayısını 500 olarak belirledim siz istediğiniz gibi değiştirebilirsiniz[/bilgi]

function excerpt_count_js(){

if ('page' != get_post_type()) {

echo '<script>jQuery(document).ready(function(){
jQuery("#postexcerpt .handlediv").after("<div style=\"position:absolute;top:12px;right:34px;color:#666;\"><small>Özet Uzunluğu: </small><span id=\"excerpt_counter\"></span><span style=\"font-weight:bold; padding-left:7px;\">/ 500</span><small></small></div>");
jQuery("span#excerpt_counter").text(jQuery("#excerpt").val().length);
jQuery("#excerpt").keyup( function() {
if(jQuery(this).val().length > 500){
jQuery(this).val(jQuery(this).val().substr(0, 500));
}
jQuery("span#excerpt_counter").text(jQuery("#excerpt").val().length);
});
});</script>';
}
}
add_action( 'admin_head-post.php', 'excerpt_count_js');
add_action( 'admin_head-post-new.php', 'excerpt_count_js');

Yapacağınız işlemden sonra özet kısmı aşağıdaki olması gerekiyor.

wpozet

Yorum Yap