در سایت وردپرسی و اکثر قالب های جدید برخلاف نسخه های قدیمی قالب ها دیگر نیازی به وارد کردن دستی چکیده مطلب نیست و اکثر قالب ها توسط تابع the_excerpt
خلاصه ای از توضیحات مطلب را در مکان های موردنیار نمایش می دهند. اما اگر قصد داشته باشید قالب را شخصی سازی کنید و محدوده توضیحات خلاصه مطلب را شخصی سازی کنید، ممکن است با محدودیت هایی مواجه شوید چرا که تابع the_excerpt
مستقیما داخل هسته وردپرس کدنویسی شده و تعداد مجاز کاراکترهای دریافتی از هسته وردپرس خوانده می شود.
برای تغییر طول چکیده مطلب افزونه هایی منتشر شده اند اما این کار به راحتی با یک تکه کد کوچک قابل انجام است و نیازی به نصب افزونه اضافه نیست.
برای اینکار کد زیر را در فایل functions.php
قالبتان اضافه کنید:
function betalk_new_excerpt_length($length) {
return 20; // تعداد کلمات را وارد کنید
}
add_filter('excerpt_length', 'betalk_new_excerpt_length');
در خط دوم بجای عدد 20 تعداد کلمات را وارد کنید.