آموزش وردپرس

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

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

شخصی سازی صفحه محصول در ووکامرس

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

ما سعی میکنیم تا جای که میتونیم و اجازه هست از کد نویسی برای آموزش تکنیک ها استفاده کنیم ولی اگه مجبور بشیم استفاده از افزونه وردپرس برای ایجاد یک امکان خاص در وردپرس را هم آموزش میدیم

خب فایل فانکشن را باز میکنیم و کد های زیر را در داخل فایل فانکشن قرار میدیم.

remove_action('woocommerce_single_product_summary','woocommerce_template_single_price',10);
add_action('woocommerce_single_product_summary','woocommerce_template_single_price',25);
آموزش وردپرس

توضحات کد ها :

مرحله اول از انتقال قیمت در ووکامرس

remove_action('woocommerce_single_product_summary','woocommerce_template_single_price',10);

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

مرحله دوم از جابجا کردن قیم محصول در وردپرس

add_action('woocommerce_single_product_summary','woocommerce_template_single_price',25);

توی مرحله بعدی باید بیایم و قیمت محصول رو تو مکانی جدیدی که میخوایم اضافه کنیم برای این کار از تابع add_action استفاده میکنم و یک هوک به سمت وردپرس میفرستیم و میگیم قیمت رو برای ما اضافه کن. اما تو مکانی که ما میخوایم مکان رو از طریق پارامتر سوم مشخص میکنم پارامتر سوم رو به 25 تغییر میدم با تغییر پارامتر سوم، قیمت محصول میاد پایین بخش دیسکریپشن حالا اگه بخوایم قیمت رو بیاریم زیر دکمه سبد خرید پارامتر سوم رو به 30 تغییر میدم به راحتی قیمت محصول به پایین دکمه افزونه به سبد خرید اضافه میشه

آموزش ووکامرس

اگه نظر انتقاد یا پیشنهادی درباره تکنیک های وردپرس دارید حتما در پایین همین پست برای ما ارسال کنید تا در تکنیک های بعدی لحاظ شود