Morteza
آفلاین
ناظم
تعداد نوشتهها: ۳۴۰۲
تشکر شده: ۳۱۲۸ بار
#
نوشته شده: ۱۵ سال پیش
۲۹ خرداد ۱۳۸۸ - ۱۱:۱۰
در این تاپیک توضیحات و تنظیمات تابع the_excerpt و هم خانواده هاش رو قرار میدیم.
برای شروع
تابع the_excerpt بصورت پیش فرض از تگ <p> برای پاراگراف بندی استفاده میکنه.
برای گرفتن متن خالی این تابع چند راه هست.
راحتترین راه :
تابع :
<?php the_excerpt_rss(); ?>
راه بعدی تابع get_the_excerpt که البته همه جا جوابگو نیست.
راه بعدی استفاده از پلاگین زیر :
benpartch.org/downloads/no-excerpt-p-plugin
و بدترین راه :
غیر فعال سازی پاراگراف بندی در وردپرس :
پلاگین مربوطه :
alexking.org/blog/2007/01/24/wp-unformatted-11
فعلا تا اینجا ~O)
بهرنگ
آفلاین
ناظم
تعداد نوشتهها: ۱۳۹۹
تشکر شده: ۴۵۱ بار
#
نوشته شده: ۱۵ سال پیش
۲۹ خرداد ۱۳۸۸ - ۱۵:۴۷
عالی... ;-) فکر میکنم به چنین تاپیک های آموزشی نیاز داریم...و بعد کم کم اونها رو به صورت مقاله در بیاریم و در مستندات قرار بدیم... ;-)
Morteza
آفلاین
ناظم
تعداد نوشتهها: ۳۴۰۲
تشکر شده: ۳۱۲۸ بار
#
نوشته شده: ۱۵ سال پیش
۲۹ خرداد ۱۳۸۸ - ۱۹:۵۸
اتفاقا توابع دیگه ایی رو هم مدنظر دارم که بعد از این تابع تو انجمن قرار میدم.
------
محدود کردن تعداد کاراکتر نمایشی در این تابع :
<?php echo substr(get_the_excerpt(),0,150); ?>
الان ما 150 کاراکتر از ورودی تابع رو نمایش میدیم. البته باید در نظر داشته باشین که بعلت تفاوت کاراکترهای فارسی و یونیکد بودن تعداد کاراکتر در فارسی دقیقا 150 کاراکتر نمایش داده نمیشه.
کاربران زیر بهخاطر این نوشته تشکر کردهاند:
mtkz
سزار
آفلاین
عضو
تعداد نوشتهها: ۶۷۸
تشکر شده: ۱۱۸ بار
#
نوشته شده: ۱۵ سال پیش
۳۰ خرداد ۱۳۸۸ - ۱۲:۲۹
تشکر آقا مرتضی ... ;-]
فقط وقت میکنم بیام مطالب رو بخونم سرم فوق العاده شلوغه . امیدوارم بتونم منم یک تاپیک آموزشی بزنم با اجازه اساتید .
شادی از آن لحظه های شما. @},- ~O)