کدهای توابع اختصاصی ووکامرس برای طراحی قالب فروشگاهی وردپرس

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

کدهای توابع اختصاصی ووکامرس برای طراحی قالب فروشگاهی وردپرس

کدهای توابع اختصاصی ووکامرس برای طراحی قالب فروشگاهی وردپرس

یکی از افزونه های پرکاربرد و محبوب وردپرس برای راه اندازی فروشگاه اینترنتی، افزونه ووکامرس woocommerce می باشد. در این مطلب به معرفی توابع اختصاصی ووکامرس برای طراحی قالب وردپرس فروشگاهی می پردازیم و نحوه استفاده از آنها را شرح میدهیم پس تا انتها همراه ما باشید.

تابع شرطی is_woocommerce
در صورتیکه کاربر در یکی از صفحات ایجاد شده توسط ووکامرس باشد این تابع مقدار صحیح یا true را بر میگرداند. که میتوان از آن برای نمایش بخشهایی که میخواهیم تنها در فروشگاه سایت نمایش داده شود، استفاده کنیم. نکته ای که باید یادآور شویم اینست که صفحات cart و checkout سبد خرید و پرداخت به دلیل استفاده از کد میانبر استاندارد، توسط این شرط شناسایی نمیشوند.

تابع شرطی is_shop
این تابع صفحه مربوط به آرشیو فروشگاه را شناسایی میکند.

تابع شرطی شناسایی دسته بندی محصول is_product_category
اگر بخواهیم وقتی کاربر در دسته بندی خاصی از ووکامرس قرار دارد بخشی را نمایش دهیم میتوانیم از تابع is_product_category برای شناسایی دسته دلخواه استفاده کنیم. این تابع نام دسته ووکامرس را به عنوان ورودی دریافت و شرط را اعمال میکند. در مثالهای زیر نحوه استفاده از توابع اختصاصی ووکامرس نمایش داده شده است.

[php]
<p style="text-align: left;">is_product_category()
// دستور شرطی دسته بندی ووکامرس
is_product_category( ‘shirts’ )
// انتخاب دسته بندی shirts برای شناسایی
is_product_category( array( ‘shirts’, ‘games’ ) )
// انتخاب دو دسته بندی shirts و games</p>
[/php]

تابع شرطی شناسایی برچسب محصولات is_product_tag
عملکرد این تابع نیز دقیقا مشابه تابع is product category می باشد با این تفاوت که برای شناسایی محصولاتی که دارای برچسب دلخواه هستند مورد استفاده قرار میگیرد. به عنوان مثال اگر بخواهیم بخشی از قالب یا پیام دلخواهی را در محصولاتی که دارای برچسب خاصی هستند نمایش دهیم میتوانیم از تابع is_product_tag در دستور شرطی if استفاده کنیم.

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

is_product = به کمک این تابع میتوان صفحه توضیحات محصول را شناسایی کرد.
is_cart = این تابع جهت شناسایی بودن کاربر در برگه سبد خرید مورد استفاده قرار میگیرد.
is_checkout = برای نمایش پیام یا بخش دلخواه در برگه پرداخت میتوانید از این تابع استفاده کنید.
is_account_page = همینطور که میدانید کاربر برای ثبت سفارش میتواند در سایت عضو شود، پس از عضویت کاربران برگه ای برای نمایش مشخصات، لیست خریدها، ویرایش آدرس و مشخصات خود و … را در ختیار دارند. توسط تابع is_account_page میتوان صفحه کاربری را شناسایی کرد.
is_ajax = وقتی صفحه توسط آژاکس ajax بارگذاری شود، این دستور مقدار true یا صحیح را برمیگرداند.

کدهای توابع اختصاصی ووکامرس برای طراحی قالب فروشگاهی وردپرس

آموزش استفاده از توابع اختصاصی ووکامرس در طراحی قالب وردپرس
ساده ترین راه استفاده از توابع شرطی ووکامرس بکارگیری دستور شرطی php یعنی دستور if می باشد. با مشاهده مثال زیر میتوانید نحوه استفاده از توابع ووکامرس در طراحی پوسته های فروشگاهی وردپرس را بیاموزید.

[php]</p>
<p style="text-align: left;"><?php if (is_product_category()){
if (is_product_category( ‘shirts’ )){
echo ‘Hi! Take a look at our sweet tshirts below.’;
} elseif (is_product_category( ‘games’ )){
echo ‘Hi! Hungry for some gaming?’;
} else {echo ‘Hi! Check our our products below.’;}
} ?></p>
<p style="text-align: left;">[/php]

شما هم دیدگاهی برای این مطلب ارسال کنید

نام شما

ایمیل شما

وب سایت شما
تبلیغات دورانیت

تبلیغات دورانیتتبلیغات دورانیت

تبلیغات دورانیت

... درباره ی دورانیت ...

دورانیت از مجموع دو کلمه دوران Doran + آی تی IT راه اندازی شده است.

... ابر برچسب ها ...

آدرس سایت سکه ثامن آموزش زبان ترکیه ای با آهنگ اس ام اس رسمی تبریک تولد مهر ماه اعدام امیر تتلو امیر تتلو مرتد شد اهانت امیر تتلو به امام حسین ع اهانت امیر تتلو در اینستاگرام به شهدای حادثه اهواز اینستاگرام امیر علی اکبری اینستاگرام ساشا سبحانی اینستاگرام وحید خزایی برنامه مذهبی اندروید بیوگرافی بازیگران تتوی جدید امیر تتلو تحقیق برای درس شناخت هنر گرافیک ترجمه آهنگ ایلیاس ترجمه آهنگ های خواننده ترکیه ای الیاس ترجمه فارسی آهنگ ترکی ایلیاس ترجمه فارسی آهنگ ترکی مورات بز تشییع جنازه عزت الله انتظامی تعداد کشته های حمله تروریستی اهواز تعداد کشته و شهید حادثه تروریستی رژه اهواز توهین امیر تتلو به محرم و امام حسین توهین رسایی به امیر تتلو و واکنش توهین ساشا سبحانی حکم مرتدد و ارتداد امیر تتلو داعش در اهواز دانلود رایگان قالب فروشگاهی فارسی و رسپانسیو درمان مشکل نعوظ مردان با زنجبیل دستگیری وحید خزایی در ترکیه سپیده بزمی پور همسر شاهرخ استخری شایعه حمید هیراد شهریور یعنی... طرز تهیه زنجبیل تازه طرز صحیح مصرف تخم کتان عکس امیر تتلو در دریا شنا کردن عکس امیر علی اکبری و همسرش عکس برای پست اینستاگرام محرم عکس تلگرام مهر ماهیم عکس نوشته شب اربعین عکس نوشته های اسم برای محرم عکسنوشته های شعر محرم عکس نوشته گریه آور پاییز 97 عکس های عاشقانه گریه آور پاییز عکس های مراسم تشییع عزت الله انتظامی عکس پروفایل دخترونه مهر ماهی عکس پروفایل گریه آور پاییزی فرهاد زاهدی فر مدیر سکه ثامن قد امیر تتلو ماجرای حمله تروریستی در اهواز محرم 97 مسئولیت حمله تروریستی امروز در اهواز مصرف تخم شربتی در حاملگی مهر ماهی جان تولد مبارک + عکس میلاد پیامبر واقعیت سفر به گذشته در زمان واکنش هنرمندان به ازدواج سمانه پاکدل و هادی کاظمی وحید خزایی تحت تعقیب ولادت حضرت محمد پیام ادبی تسلیت محرم کد تبلیغات متنی برای وبلاگ و سایت

©دورانیت / بازنشر مطالب بلامانع است