رفتن به مطلب

نمایش توضیحات در قالب


ehsan68

پست های پیشنهاد شده

با سلام و وقت بخیر خدمت دوستان عزیز وردپرسی

من میخوام روی یک قالب ووکامرس تغییراتی بدم.


مورد اول اینکه زیاد آشنا به تغییرات کدنویسی ووکامرس نیستم (البته php و laravel کارم) .

مورد دوم اینکه بخشی از خروجی های ووکامرس بصورت hook هست.

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

یکسری تغییرات نیاز داشته که خودم انجام دادم فقط مونده همین.

ممنون میشم راهنمایی بفرمایید.

ویرایش شده توسط ehsan68
لینک به ارسال
در 1 ساعت قبل، ehsanh گفته است :

اینو بزارید تو فانکشن قالبتون
function get_ecommerce_excerpt(){
$excerpt = get_the_excerpt();
$excerpt = preg_replace(" ([.*?])",'',$excerpt);
$excerpt = strip_shortcodes($excerpt);
$excerpt = strip_tags($excerpt);
$excerpt = substr($excerpt, 0, 100);
$excerpt = substr($excerpt, 0, strripos($excerpt, " "));
$excerpt = trim(preg_replace( '/s+/', ' ', $excerpt));
return $excerpt;
}

بعد جایی که میخواید توضحیات محصولتون کوتاه بشه کد زیر رو قرار بدید
the_excerpt();

 

<div itemprop="description">
<?php echo apply_filters( 'woocommerce_short_description', $product->post->post_excerpt ) ?>

</div>

موفق باشید

ممنون از راهنمایی
فقط هر کاری میکنم تعداد کلماتش کم نمیشه اون 100 رو 10 کردم ولی تکون نخورد

لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...