mr.m0hamm4d 1 ارسال شده در مرداد 98 گزارش بازنشر ارسال شده در مرداد 98 سلام خسته نباشید. من یه تکسنومی به نام actor ساختم و مثلا داخل نوشته 20 تا بازیگر براش وارد میکنیم. ولی میخام که در یه بخش از قالبم فقط 3 تا از این بازیگران نمایش داده بشه. از این کد که استفاده میکنم همه بازیگران رو نمایش میده <?php the_terms( $post->ID, 'actor', '', " | ", '' );?> ممنون میشم راهنمایی کنید نقل قول لینک به ارسال
mehran-b 2385 ارسال شده در مرداد 98 گزارش بازنشر ارسال شده در مرداد 98 @mr.m0hamm4d تابع زیر رو داخل فایل functions.php قالبتون زیر اولین <?php اضافه کنید. function mehran_slice_array ( $links ) { if( count( $links ) > 3 ) return array_slice ( $links, 0, 3 ); else return $links; } سپس کدتون برای نمایش term های تاکسونومی actor به این شکل میشه. add_filter ( 'term_links-actor', 'mehran_slice_array' ); the_terms ( $post->ID, 'actor', '', " | ", '' ); remove_filter ( 'term_links-actor', 'mehran_slice_array' ); 1 نقل قول لینک به ارسال
mr.m0hamm4d 1 ارسال شده در مرداد 98 مالک گزارش بازنشر ارسال شده در مرداد 98 خیلی ممنونم مهران جان زحمت کشیدی نقل قول لینک به ارسال
mehran-b 2385 ارسال شده در مرداد 98 گزارش بازنشر ارسال شده در مرداد 98 در هم اکنون، mr.m0hamm4d گفته است : خیلی ممنونم مهران جان زحمت کشیدی خواهش میکنم. موفق باشید نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .