محدود کردن خلاصه نوشته ها در وردپرس

آموزش وردپرس علی ولی زاده

گاهی اوقات پیش میاد در طراحی قالب یا سایتمون بعضی پیش فرض هارو تغییر بدیم ، از جمله این پیش فرض ها خلاصه نوشته یا همون excerpt هست که در وردپرس میتونیم کم یا زیاد ترش کنیم یا اون 3 نقطه آخرش رو برداریم ، تغییر بدیم یا لینکش کنیم

محدود کردن طول خلاصه‌ی نوشته

برای اینکار کافیه کد زیر رو به function قالبمون اضافه کنیم :

function iranwp_excerpt_length( $length ) {
return 33;
}
add_filter( 'excerpt_length', 'iranwp_excerpt_length', 999 );

خب با توجه به کد بالا یه تابع به نام iranwp_excerpt_length تعریف کردیم.
خروجی تابع رو به 33 کلمه محدود و با add_filter تابع رو توی چرخه وردپرس (هوک) فعال کردیم. دقت کنید که کد هایی که توی function میذاریم باید بین علائم <?php ?> باشن

خب اگر بخوایم اون سه نقطه آخر رو تغییر بدیم چکار کنیم ؟ عبارت [...] زیاد برامون خوشایند نیست ، اینجا کافیه تکه کد زیر رو وارد function قالبمون کنیم :

تغییر عبارت بیشتر در خلاصه نوشته

function iranwp_excerpt_more( $more ) {
  return '.....';
}
add_filter('excerpt_more', 'iranwp_excerpt_more');

خب اگر بخوایم کد بالا رو تعریف کنیم اومدیم به جای خروجی تابع except_more در هوک ، مقدار تعریفی خودمون در تابع iranwp_excerpt_more رو جایگزین کردیم

امیدوارم این آموزش گره از کارتون باز کرده باشه ، اگر سوال یا نظری دارید در بخش دیدگاه ها با ما در میون بذارید ، پایدار باشید 🙂


صفحه اینستاگرام مطالب ایران وردپرس رو از دست ندید ! کانال تلگرام
هنوز برای کسب‌و‌کارت سایت نداری ؟ همین الان شروع کن سفارش طراحی سایت
دیدگاه ها
  1. تارا گفت:

    ممنون از شما خیلی بدردم خورد
    سپاس

نظر شما چیه؟