دوره آموزشی

دوره آموزشی ۱۰۰ پروژه جاوا اسکریپت + پروژه محور
مبتدی تا پیشرفته در حال ضبط

دوره آموزشی ۱۰۰ پروژه جاوا اسکریپت + پروژه محور

00:00:00
0 دانشجو
رایگان
مشاهده دوره
آموزش پروژه محور ساخت فروشگاه فایل دانلودی با لاراول ۱۳
پیشرفته در حال ضبط

آموزش پروژه محور ساخت فروشگاه فایل دانلودی با لاراول ۱۳

00:38:53
0 دانشجو
1,499,000 تومان
مشاهده دوره
40 تخفیف آموزش حرفه ای طراحی قالب شرکتی بر پایه وردپرس
سطح متوسط تکمیل دوره

آموزش حرفه ای طراحی قالب شرکتی بر پایه وردپرس

08:32:53
3 دانشجو
999,000 599,000 تومان
مشاهده دوره
آموزش حرفه ای طراحی قالب فروشگاهی بر پایه ووکامرس
پیشرفته تکمیل دوره

آموزش حرفه ای طراحی قالب فروشگاهی بر پایه ووکامرس

12:09:12
7 دانشجو
1,499,000 تومان
مشاهده دوره

وبلاگ

کد نمایش حجم فایل در Easy Digital Download

1 دقیقه

کد نمایش حجم فایل در Easy Digital Download

معمولا در فروشگاه ساز افزونه Easy Digital Download وردپرس از متاباکس برای نمایش حجم فایل ها استفاده می شود که به صورت دستی آن حجم را وارد می کنیم و هم اکنون کدی اضافه شده که می توانید به صورت دقیق حجم فایل آپلودی آن را در پوسته فروشگاهی نمایش دهید.

 

کد زیر را در Functions.php اضافه کنید:

 

function edd_orchiddev_show_file_sizes( $post_id ) {
    $files = edd_get_download_files( $post_id, null );
    $decimals = 2;
    $sz = 'BKMGTP';
    foreach( $files as $file ) {
        $bytes = filesize( get_attached_file( $file['attachment_id'] ) );
        $factor = floor((strlen($bytes) - 1) / 3);
        echo ''. sprintf( "%.{$decimals}f", $bytes / pow( 1024, $factor) ) . @$sz[$factor] . '';
    }
}
add_action( 'edd_after_download_content', 'edd_orchiddev_show_file_sizes', 10, 1 );

 

حالا کد توابع زیر در هر جای پوسته را فراخوانی کنید:

 

<?php
   $post = get_post();
   edd_orchiddev_show_file_sizes( $post->ID );
?>

 

پیش نمایش زیر:

 

Screenshot from 2021 12 12 22.15.06

ایزی دیجیتال دانلودز (EDD) دسامبر/12/2021 761 بدون دیدگاه
139 
نظرات

دیدگاه شما


© راییوم 05-1402 تمامی حقوق محفوظ است.
قدرت گرفته از وردپرس و طراحی شده با فریم ورک Tani