اگر وبسایت وردپرسی خود را با افزونه ووکامرس فروشگاهی کرده اید، هنگامی که مشتری یک سفارش ثبت می کند، اطلاعات آن سفارش در چند جدول از پایگاه داده ثبت می شوند.
دانستن اینکه این اطلاعات در کدام جداول ذخیره می شوند به ما کمک می کند که اطلاعات مورد نظرمان در مورد سفارشات مشتری را بتوانیم با کوئری زدن به دیتابیس بدست بیاوریم.
مثلا برای اضافه کردن لوکیش نقشه به سفارش مشتری باید مقدار طول و عرض جغرافیایی یا همان lng و lat را در جدول wp_postmeta وردپرس ذخیره کنیم. سطر مربوط به سفارش مورد نظر توسط ای دی آن سفارش پیدا می شود.
اطلاعات مهم یک سفارش در سه جدول زیر ذخیره می شوند:
wp_post
wp_postmeta
wp_wc_order_product_loockup
در این ویدئو توضیحات تکمیلی و جداول مربوطه را می توانید ببینید.
چه امتیازی به این مطلب میدهید؟
میلاد عزیز مرسی از آموزشت. من از این آموزش استفاده کردم. متوجه شدم اگر دو جدول دیگه رو هم اضافه کنی آموزشت درست میشه. چون در غیر اینصورت فقط لیست سفارشات دیده میشه و جزئیات سفارش از دست میره. مثلا متوجه نمیشی که چه کالاهایی سفارش داده شده و فقط قیمت و یادداشت و بقیه چیزا دیده میشه. بنابراین این دو جدول رو به آموزشت اضافه کن.
wp_woocommerce_order_itemmeta
wp_woocommerce_order_items
درود بر شما
حتما، در اسرع وقت…