کد نمایش تعداد فروش محصول 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 اگر سوالی برایتان پیش آمده میتوانید در بخش دیدگاه های همین مطلب مطرح کنید تا به آن پاسخ داده شود.

4.3/5 - (7 امتیاز)
بازدیدکنندگانی که این مطلب را مطالعه کرده اند، از مطالب زیر نیز استقبال کرده اند
دیدگاهی بنویسید
18

  1. برزو
    22 شهریور 1397 ساعت 15:44

    سلام. من از شرت کد استفاده کردم # تو یکی از مطالبم که لینک خرید از صفحه محصول میگیره. اما مشکلی که هست اینه کسی که دکمه خرید پهنای زیادی داره و این جالب نیست که دکمه ی خرید به این بزرگی باشه چطور میتونم این دکمه را اندازه متن داخلش کنم؟ ممنون میشم کمک کنید.

    • رضا کیانوش
      23 شهریور 1397 ساعت 10:48

      سلام وقت بخیر، شورت کد بدرستی کار میکنه اما برای زیباسازی و چیدمان دلخواه باید با استفاده از دستورات css برای بخشهای دلخواه استایل بنویسید. موفق باشید

  2. امیر علی
    23 خرداد 1397 ساعت 17:54

    سلام
    لطفا کدی که نمایش بده تمام مبلغی که فروشنده درآمد داشته را هم بگذارید .
    ممنون

    • رضا کیانوش
      23 خرداد 1397 ساعت 19:10

      سلام وقت بخیر، بررسی میکنم و در صورت امکان منتشرش میکنیم.

  3. سید حسین
    22 آذر 1396 ساعت 08:14

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

    • رضا کیانوش
      22 آذر 1396 ساعت 10:48

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

  4. سید حسین
    20 آذر 1396 ساعت 20:00

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

    • رضا کیانوش
      20 آذر 1396 ساعت 21:45

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

      • سید حسین
        21 آذر 1396 ساعت 17:51

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

        • رضا کیانوش
          21 آذر 1396 ساعت 20:03

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

  5. حسین
    8 آبان 1396 ساعت 23:44

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

    • رضا کیانوش
      9 آبان 1396 ساعت 05:32

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

      • حسین
        9 آبان 1396 ساعت 20:00

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

        • رضا کیانوش
          9 آبان 1396 ساعت 21:21

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

  6. معلم زیست شناسی کنکور
    8 شهریور 1396 ساعت 22:50

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

    • رضا کیانوش
      9 شهریور 1396 ساعت 06:58

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

  7. apdi
    7 مرداد 1396 ساعت 12:21

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

  8. فالوور اینستاگرام
    5 اردیبهشت 1396 ساعت 20:30

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