در این پست میخواهیم به صورت خلاصه شورتکدهای اصلی Easy Digital Downloads را شرح دهیم. افزونهی Easy Digital Downloads یک فروشگاه ساز وردپرسی ست با این تفاوت که این افزونه فقط مختص فروش فایلهای دیجیتالی میباشد.
این افزونه به صورت کلی دارای 9 شورتکد اصلی میباشد. در ادامه همهی 9 مورد را شرح خواهیم داد سپس روش استفاده از شورتکدهای وردپرس را توضیح میدهیم.
لیست شورتکدهای افزونه Easy Digital Downloads:
- [ downloads ] : نمایش لیست محصولات دانلودی
- [ download_history ] : نمایش لیستی از محصولاتی که یک کاربر قبلا خریده است (همراه با لینک دانلود)
- [ purchase_history ] : نمایش پرداختهای کامل شدهی یک کاربر (همراه با لینک دانلود)
- [ download_checkout ] : نمایش فرم پرداخت
- [ purchase_link ] : نمایش دکمهی خرید مربوط به یک محصول دانلودی خاص
- [ download_cart ] : نمایش سبد خرید در هر صفحه و یا ابزارکی
- [ edd_profile_editor ] : نمایش ویرایشگر پروفایل کاربری برای کاربرانی که وارد سایت شده اند
- [ edd_login ] : نمایش فرم ورود
- [ edd_register ] : نمایش فرم معمولی عضویت
توجه: دقت داشته باشید اگر برای استفاده شورتکدها را از بالا کپی میکنید حتما فاصلههای بین آکولادها را بردارید.
آموزش استفاده از شورتکدهای وردپرس:
دو طریق استفاده از شورتکدها در وردپرس را در ادامه آموزش میدهیم.
روش اول) برای استفاده از شورتکدهای وردپرس در برگهها، پستها و ابزراکها کافی ست شورتکد مورد نظر را در همان قسمت قرار دهیم. به عنوان مثال اگر شما یکی از کدهای بالا را در یکی از برگههای وردپرس قرار دهید، امکانی که شرح داده شده را نمایش خواهد داد
<?php echo do_shortcode("[shortcode]"); ?>
روش دوم) شورتکد مد نظر را در مدیریت وردپرس در متن نوشته ها یا برگه ها قرار دهید.
همچنین برای کسب اطلاعات بیشتر به مخزن وردپرس میتوانید مراجعه کنید.
امیدواریم این مطلب مختصر مورد استفاده قرار گرفته شده باشد.
با سلام من افزونه ای دارم به نام الیت ویدیو پلیر این افزونه به تعداد ویدیوهای ساخته شده شرت کد میده مثلا [Elite_video_player id=”۱″] و [Elite_video_player id=”۲″] و….من مشکلی که دارم وقتی پست قرار میدم و این شرت کد رو میزارم این افزونه در قالب های پیشفرض وردپرس به خوبی اجرا میشه اما قالبی که خودم از ۰ تا ۱۰۰ طراحی کردم خیر و هیچی نمیاره
ممنون میشم راهنمایی کنید هرچی سرچ کردم به نتیجه ای نرسیدم
با سلام.
شما فیلتر زیر را در توابع پوسته خود وارد کنید:
add_filter('shortcode_function_name', 'do_shortcode');
مستندات وردپرس