۷ تابع کاربردی ووکامرس
شما می توانید از 7 تابع کاربردی ووکامرس که در مسیر includes/wc-core-functions.php قرار دارند در قالب ها و افزونه های خود استفاده کنید. از توابع معروف کار با ایمیل شروع می کنیم و به توابع خاصی که صرفا برای توسعه دهندگان کنجکاو کاربرد داره میرسیم.
1.
wc_mail( $to, $subject, $message, $headers = "Content-Type: text/htmlrn", $attachments = "" )
برای ارسال یک ایمیل با قالب های ووکامرس از این تابع می توانید استفاده کنید. تنظیمات قالب ایمیل را می توانید از قسمت پیکربندی و فایل های مربوطه تغییر دهید.
2.
wc_get_page_id( $page )
دریافت شناسه (ID) برگه های ووکامرس با نام صفحه. مثلا: thankyou.
3.
wc_price( $price, $args = array() )
برای چاپ قیمت های خود از این تابع استفاده کنید. ابتدا تعداد اعشار تنظیم شده در پیکربندی و سپس واحد پولی را به آن اضافه خواهد کرد. پارامتر دوم تابع برای کار با مالیات کاربرد دارد.
4.
wc_clean( $var )
در هنگام دریافت ورودی از این تابع بهره ببرید. فضای خالی اطراف ورودی و تگ های HTML آن را حذف می کند.
5.
wc_get_dimension( 10, 'lbs' )
پارامتر اول اندازه و پارامتر دوم واحد خروجی است. مثلا اگر شما اندازه محصولاتتون رو به متر وارد کرده باشید و اکنون نیاز به اندازه آن برحسب سانتی متر دارید کافیست اندازه فعلی و cm را به تابع پاس دهید تا خروجی برحسب سانتی متر برای شما حاضر شود.
6.
wc_get_weight( 10, 'lbs' )
کاربردی شبیه تابع قبل دارد اما برای وزن استفاده می شود.
7.
wc_let_to_num( $string )
تابعی دوست داشتنی! که می توانید رشته هایی مانند 2K را به 2048 (برحسب بایت) تبدیل کنید.