چگونه می توان منطقه حمل و نقل ووکامرس فعلی را دریافت کرد

در این پست ، من می خواهم به شما نشان دهم که چگونه می توانید منطقه حمل و نقل ووکامرس را با استفاده از یک قطعه کد ساده بدست آورید که ما آن را آزمایش کرده و اثبات می کنیم که کار می کند و برای شما کار می کند! قبل از اینکه ووکامرس قطعه کد فعلی منطقه حمل و نقل را به اشتراک بگذارم ، به شما کمک می کند تا یک مرور سریع در مورد مناطق حمل و نقل ووکامرس ارائه دهید.

ووکامرس منطقه حمل و نقل فعلی را دریافت کنید

ابتدا ، باید اطمینان حاصل کنید که مناطق حمل و نقل در صفحه تنظیمات ووکامرس نشان داده شده است.

وقتی منطقه حمل و نقل از قبل تنظیم شده است ، اکنون می توانیم پیش برویم و قطعه کد خود را آزمایش کنیم ، می بینیم که چگونه کار می کند!

چگونه می توان منطقه حمل و نقل فعلی را در ووکامرس دریافت کرد

ما می توانیم با استفاده از کلاس WC Shipping Zone و دریافت بسته ای که شامل همه جزئیات منطقه حمل و نقل در ووکامرس است ، منطقه حمل و نقل فعلی را بدست آوریم.

در زیر یک قطعه کد ساده است که برای دریافت جریان به آن نیاز داریم شی منطقه حمل و نقل t و خط دوم برای استخراج نام منطقه حمل و نقل فعلی:

$current_shipping_zone = WC_Shipping_Zones::get_zone_matching_package( $package ); 
$zone_name=$shipping_zone->get_zone_name();

 

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

منطقه حمل و نمایش ووکامرس فعلی را در سرصفحه دریافت کنید

برای نشان دادن ، من این قطعه کد را به قلاب اقدام اضافه می کنم تا بتوانیم آزمایش کنیم و ببینیم چگونه می توانید به راحتی منطقه حمل و نقل را دریافت کنید.

در زیر قطعه کد کامل با کد بالا در داخل قلاب عمل به هدر است تا منطقه حمل و نقل ووکامرس فعلی نمایش داده شود:

//منطقه حمل و نقل فعلی را دریافت کنید
add_action('wp_head', 'get_current_shipping_zone'); 
function get_current_shipping_zone(){ 
       $current_shipping_zone = WC_Shipping_Zones::get_zone_matching_package( $package ); 
       $current_shipping_zone_name= $current_shipping_zone ->get_zone_name(); 
       print(''); 
       print_r( $current_shipping_zone_name); 
       print('');
 }

 

 

نتیجه

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

مهمترین برداشت از این آموزش نحوه استفاده از کلاس WC Shipping Zone است که به ما کمک می کند تا مناطق حمل و نقل ووکامرس فعلی را با استفاده از پارامتر $pack دریافت کنیم.

دیدگاه‌ها و پرسش‌ها

برای ارسال نظر نیاز است تا ابتدا وارد سایت شوید.

هیچ نظری ارسال نشده است.

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


قیمت آموزش
رایگان
نوع دسترسی
رایگان

این مقاله در حال حاضر تنها به روش رایگان در دسترس می باشد.

ناصر خالدی
مدرس دوره

ناصر خالدی

مهندس شبکه, امنیت, برنامه نویسی تلفن های هوشمند, طراح وب سایت و متخصص هوش مصنوعی

گفتگوی برنامه نویسان

بخشی برای حل مشکلات برنامه‌نویسی و مباحث پیرامون آن

دوره های پیشنهادی

مقالات پیشنهادی

پی اچ پی - PHP

با استفاده از این زبان می توان وب سایت های پویا طراحی کرد, این زبان می تواند با HTML ادغام شود, در حقیقت یک زبان اسکریپتی متن باز و رایگان است. یعنی زمانی که سرور درخواست ...


۹۴۶
۰
۱۳ آذر ۱۳۹۹

بک لینک چیست؟

بک لینک (Back Link) به لینک دادن یک سایت به سایت دیگر گفته میشود که یک فاکتور مهم و اساسی در سئو هر سایتی می باشد.


۹۹۲
۰
۲۲ آذر ۱۳۹۹

جاوا اسکریپت

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


۸۶۸
۰
۱۳ آذر ۱۳۹۹

درباره فایل Robots.txt

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


۷۵۵
۰
۲ دی ۱۳۹۹

Fatal error: Uncaught wfWAFStorageFileException: Unable to verify temporary file contents for atomic writing. in /home/clonerco/public_html/wp-content/plugins/wordfence/vendor/wordfence/wf-waf/src/lib/storage/file.php:52 Stack trace: #0 /home/clonerco/public_html/wp-content/plugins/wordfence/vendor/wordfence/wf-waf/src/lib/storage/file.php(659): wfWAFStorageFile::atomicFilePutContents('/home/clonerco/...', '<?php exit('Acc...') #1 [internal function]: wfWAFStorageFile->saveConfig('livewaf') #2 {main} thrown in /home/clonerco/public_html/wp-content/plugins/wordfence/vendor/wordfence/wf-waf/src/lib/storage/file.php on line 52