کد نمایش تعداد فروش محصول edd افزونه وردپرس دانلود به ازای پرداخت

همینطور که میدانید توسط افزونه easy digital downloads که به اختصار به آن edd می گویند، میتوانیم محصولات دانلودی به فروش برسانیم. اگر میخواهید قابلیت نمایش تعداد خرید یک محصول را در صفحه توضیحات آن ایجاد کنید تا سایر کاربران بتوانند میزان فروش محصول را ببینند میتوانید از کد نمایش تعداد فروش محصول edd که در این مطلب از ایران تمز معرفی و آموزش داده می شود استفاده کنید.

کد نمایش تعداد فروش محصول edd

کد نمایش تعداد فروش محصول edd

پس از نصب و فعال سازی افزونه ایزی دیجیتال دانلودز منو آن در نوار مدیریتی وردپرس (زیر بخش دیدگاه ها) افزوده میشود که با استفاده از این بخش میتوانید پست مربوط به محصول دانلودی را نوشته و فایل یا لینک دانلود محصول را قرار دهید. در حالت عادی امکان نمایش میزان خرید یا فروش محصول دانلودی میسر نیست که میتوان برای افزودن این قابلیت قطعه کد زیر را در فایلی با نام single-download.php که مربوط به توضیحات محصول است و در هنگام طراحی قالب وردپرس ایجاد شده قرار دهید.

تعداد خرید: <?php $rkianoosh= get_the_ID(); $sales = get_post_meta( $rkianoosh, '_edd_download_sales', true ); echo ( is_null( $sales ) ? '0' : $sales ); ?> مورد

آموزش ساخت فایل توضیحات یا ادامه مطلب افزونه edd

همینطور که میدانید اکثر افزونه هایی که دارای منو در پیشخوان وردپرس هستند از قابلیت پست تایپ post type یا پست سفارشی وردپرس استفاده میکنند. نام پست تایپ مربوط به افزونه دانلود به ازای پرداخت download می باشد. اگر بخواهیم توضیحات مربوط به محصولات دانلودی را نمایش دهیم باید فایل ادامه مطلب مربوط به پست تایپ را ایجاد کنیم. در این حالت از فایل single.php که مربوط به نمایش ادامه مطلب نوشته های وردپرس است کپی گرفته و نام آنرا به single-download.php تغییر میدهیم. حال با ویرایش این فایل میتوانیم توابع و کدهای مربوط به افزونه edd را به آن اضافه کنیم.

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

یکی از قابلیتهایی که افزونه edd در اختیار کاربر قرار میدهد امکان استفاده از کد میانبر short code برای نمایش لینک خرید محصول در نوشته و برگه های وردپرس است. در این حالت کد میانبر دارای id شناسه محصول میباشد. اگر میخواهید امکان نمایش میزان خرید یک محصول را در نوشته های معمولی وردپرس که دارای فایل ادامه مطلب single.php هستند، نمایش دهید باید کد را ویرایش و id محصول را در آنرا قرار دهید. قطعه کد زیر ویرایش شده کد بالا می باشد.

<?php $mid_var4=get_post_meta($post->ID,'iranthemes',true);
if(isset($mid_var4) && !empty($mid_var4)): ?>
تعداد خرید :<?php $rkianoosh= get_post_meta( $post->ID, 'iranthemes', true );
$sales = get_post_meta( $rkianoosh, '_edd_download_sales', true );
echo ( is_null( $sales ) ? '0' : $sales ); ?> مورد
<?php endif; ?>

در کد بالا از زمینه دلخواهی با نام iranthemes استفاده شده که میتوانید با قرار دادن ای دی id محصول در زمینه، تعداد خرید آنرا نمایش دهید. در پایان آموزش استفاده از کد نمایش تعداد فروش محصول edd اگر سوالی برایتان پیش آمده میتوانید در بخش دیدگاه های همین مطلب مطرح کنید تا به آن پاسخ داده شود.

درباره نویسنده
رضا کیانوش

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

بازدیدکنندگان قبلی مشاهده مطالب زیر را به شما پیشنهاد کرده اند

دیدگاهی بنویسید.

بهتر است دیدگاه شما در ارتباط با همین مطلب باشد.

  1. فالوور اینستاگرام :
    ۰۵ اردیبهشت ۹۶

    سلام.وبسایت خیلی خوب و جامعی دارید.ممنون

  2. apdi :
    ۰۷ مرداد ۹۶

    سلام.وبسایت خیلی خوبی دارید.دست گلتون درد نکنه

  3. معلم زیست شناسی کنکور :
    ۰۸ شهریور ۹۶

    سلام میشه لینک داخل مطلبو چک کنید.برای من مشکل داشت.ممنون

    • رضا کیانوش :
      ۰۹ شهریور ۹۶

      سلام، هرچند دیدگاهتون برای جذب بک لینک بود 😀 اما لینکهای موجود در آموزش بررسی شد و هیچ مشکلی وجود نداشت. موفق باشید

  4. حسین :
    ۰۸ آبان ۹۶

    با سلام و احترام ، بنده نمیدونم این کد رو دقیقا کجا قرار بدم ؟ چون اون فایل single-download.php رو هم درست کردم ولی با کپی کردن لینک اتفاقی نیفتاد !!! ممنون میشم راهنمایی بفرمایین ….

    • رضا کیانوش :
      ۰۹ آبان ۹۶

      سلام، برای استفاده از کد و توابع edd باید با زبان های برنامه نویسی html , css و کمی هم php آشنایی داشته باشید. ما در قالبهای فروش فایل مون از کد نمایش تعداد خرید محصول استفاده میکنیم و بدرستی هم نمایش داده میشه. همینطور که در توضیحات گفته شده باید کد رو در حلقه وردپرس قرار بدید. موفق باشید

      • حسین :
        ۰۹ آبان ۹۶

        سلام مجدد خب بنده اشنایی ندارم به این زبان ها کلا 🙁 چه راهکاری پیشنهاد میدین ؟ مرسی

        • رضا کیانوش :
          ۰۹ آبان ۹۶

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

  5. سید حسین :
    ۲۰ آذر ۹۶

    ببخشید من کد نمایش تعداد خرید محصول edd در نوشته وردپرس رو قرار دادم یه زمینه ایجاد کردم و آیدی محصول رو درونش قرار دادم ولی نمایش نمیده هیچ چیزی

    • رضا کیانوش :
      ۲۰ آذر ۹۶

      سلام اگر کدها رو ویرایش نکرده باشید، به احتمال زیاد مشکل به خاطر نحوه افزودن id محصول edd در زمینه هست چون همین الان ما در تمام پروژه هامون از همین کد استفاده میکنیم و براحتی تعداد فروش رو نمایش میده.

      • سید حسین :
        ۲۱ آذر ۹۶

        بنده اونم با افزونه custom field advance pro یک زمینه متن ایجاد کردم به نام iranthemes و کد رو آخر فایل single.php قرار دادم بعد id محصول رو در نوشته در فیلدی که ساختم قرار میدم ولی به نمایش در نمیاد باید چی کار کنم ؟؟؟
        مشکل از کجاست بهم میگید چطوری باید ایجاد کنم

        • رضا کیانوش :
          ۲۱ آذر ۹۶

          اگه تمام مراحل رو درست طی کرده باشید هیچ مشکلی نباید وجود داشته باشه. میتونید در انجمن های وردپرس مطرح کنید تا کاربران راهنمایی تون کنن. موفق باشید

  6. سید حسین :
    ۲۲ آذر ۹۶

    ببخشید چیزی که گفتید کار کرد فقط میشه لطف کنید یه راهنمایی کوچیک به بنده کنید بنده میخوام این کدوم بزارم توی سایدبار، چطوری باید ویرایشش کنم میشه یه تابع کلی بهم بگید که بچه همه جای سایت گذاشت ؟ یا حداقل بگید توی سایدبار چطوری باید بزارم ممنون میشم یکیشو بهم بگید

    • رضا کیانوش :
      ۲۲ آذر ۹۶

      سلام، نیاز به کمی برنامه نویسی داره در انجمنهای وردپرس مطرح کنید. موفق باشید