pary_daryayi

تعداد کاراکتر تعیین شده در خلاصه مطلب

4 پست در این موضوع قرار دارد

سلام دوستان . بعضی ها فراموش میکنن دکمه ی ادامه مطلب رو در ویرایشگر بزنند و خلاصه مطلب خیلی طولانی میشه, به خاطر همین گفتم کدی بزارم که اتوماتیک کاراکترهای خلاصه مطلب رو محدود کنه.

جستجو کردم ولی کدهایی که میزارم اعمال نمیشه .

اینو گذاشتم در فانکشن :


function excerpt_count_js(){
echo '<script>jQuery(document).ready(function(){
jQuery("#postexcerpt .handlediv").after("<div style=\"position:absolute;top:0px;right:5px;color:#666;\"><small>Excerpt length: </small><input type=\"text\" value=\"0\" maxlength=\"3\" size=\"3\" id=\"excerpt_counter\" readonly=\"\" style=\"background:#fff;\"> <small>character(s).</small></div>");
jQuery("#excerpt_counter").val(jQuery("#excerpt").val().length);
jQuery("#excerpt").keyup( function() {
jQuery("#excerpt_counter").val(jQuery("#excerpt").val().length);
});
});</script>';
}
add_action( 'admin_head-post.php', 'excerpt_count_js');
add_action( 'admin_head-post-new.php', 'excerpt_count_js');

و اینطور فراخوانی کردم :


<?php echo excerpt(40); ?>

هیچ اتفاقی نیفتاد.البته با اسم خود فانکشن هم امتحان کردم.

این رو هم امتحان کردم :


function limit_words($string, $word_limit) {
$words = explode(' ', $string);
return implode(' ', array_slice($words, 0, $word_limit));
}

با این فراخوانی


<?php the_excerpt(); ?>

ولی بی نتیجه بود . ممنون میشم راهنمایی کنید.

0

به اشتراک گذاری این پست


لینک به پست

http://forum.wp-parsi.com/topic/9139-%D9%85%D8%AD%D8%AF%D9%88%D8%AF-%DA%A9%D8%B1%D8%AF%D9%86-%DA%A9%D8%A7%D8%B1%D8%A7%DA%A9%D8%AA%D8%B1-%D9%87%D8%A7%DB%8C-the-content/#entry74507

2

به اشتراک گذاری این پست


لینک به پست

متاسفانه وقتی این کد رو میزارم قالبم بهم میریزه . علتش چی میتونه باشه ؟

0

به اشتراک گذاری این پست


لینک به پست

چجور بهم ریختگی ایجاد میشه؟

0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری