سلام به همه دوستان عزیز رایا وردپرسیم. حالتون چطوره؟😁😘 امروز میخام درباره موضوعی جذاب و کاربردی صحبت کنم: مخفی کردن قیمت محصولات ووکامرس برای کاربران مهمان. شاید از خودتون بپرسید، چرا باید قیمتها رو از کاربرانی که هنوز وارد سایت نشدن پنهان کنیم؟ جوابش خیلی سادهست: برای افزایش ثبتنام کاربران و افزایش نرخ تبدیل.
با مخفی کردن قیمتها میتونی به کاربرای سایتت انگیزه بدی تا داخل سایتت ثبت نام کنن و اطلاعات بیشتری درباره محصولات کسب کنن. در این مقاله، با هم یاد میگیریم که چطور این کار رو به سادگی انجام بدیم و چندین روش مختلف برای مخفی کردن قیمتها رو بررسی میکنیم. پس بیا شروع کنیم!
🧐چرا باید قیمت محصولات ووکامرس رو مخفی کنیم؟
قبل از اینکه برم سر اصل مطلب (یعنی نحوه مخفی کردن قیمت محصولات)! بزار یه توضیح بدهم که چرا این کار رو باید انجام بدیم. فکر کن که یه کاربر تازه به سایتت اومده. الان دو حالت داره: یا عضو سایتت هست یا مهمانه. اگر مهمان باشه، احتمالاً سایتت هنوز هیچ جذابیتی براش نداشته که بخواد ثبتنام کنه و اطلاعات بیشتری بگیره. حالا اگر قیمتها رو ازش مخفی کنیم، ممکنه از خودش بپرسه: “چرا نمیتونم قیمت رو ببینم؟ شاید این محصول واقعاً خوب باشه!” اینجوری کنجکاویش تحریک میشه و احتمالاً به فکر ثبتنام میافته.
مخفی کردن قیمت محصولات ووکامرس این مزایا رو داره:
✨ فیلم و سریال های جدید رو از اینجا دانلود کن✨ کلیک کن AD
- افزایش ثبتنام کاربران: وقتی کاربر قیمت رو نمیبینه، احتمالاً بیشتر به سمت ثبتنام میره تا ببینه که چی به چیه. این یعنی شما به عنوان صاحب فروشگاه میتونید تعداد کاربران جدیدتون رو افزایش بدید. هر چه کاربر بیشتری داشته باشید، شانس بیشتری برای فروش دارید. درسته؟
- بهبود تجربه کاربری: حالا فرض کن کاربری با جستجو وارد سایتت شده و با قیمتها رو به رو میشه. ممکنه بگه: “اوه، قیمت اینا خیلی بالاست!” و بره. اما اگر قیمتها مخفی باشن، کاربر وقت بیشتری رو صرف میکنه تا بفهمه محصولات چی هستن و چه چیزی عرضه میکنی. این باعث میشه که تجربه کاربری بهتری رو داشته باشه و احتمالاً بیشتر به خرید فکر کنه.
- افزایش فروش: آخرین و مهمترین نکته اینه که کاربرانی که ثبتنام میکنند، بیشتر احتمال داره خرید کنن. وقتی اطلاعات بیشتری درباره محصولات و پیشنهادات ویژه داشته باشن، انگیزه بیشتری برای خرید پیدا میکنند. پس میبینی که این کار نه تنها به نفع کاربران بلکه به نفع شما هم هست.
به طور خلاصه، با مخفی کردن قیمتها، هم به کاربران انگیزه میدید تا بیشتر در سایتت بمونن و هم شانس فروش خودت رو افزایش میدی. حالا که این دلایل رو فهمیدی، بریم سراغ روش و ترفند برای مخفی کردن قیمتها.
👁️روشهای مخفی کردن قیمت محصولات ووکامرس
حالا که فهمیدی چرا مخفی کردن قیمتها میتونه به نفعت باشه، بیا با هم چند روش ساده و کاربردی برای این کار رو بررسی کنیم. نگران نباش، هیچ کدومشون هم سخت نیستن و اگه طبق راهنمایی که بهت میکنم انجامش بدی میبینی خیلی اسونه. حالا بدون هیچ معطلی بریم سراغشون!
۱. استفاده از کد PHP
اولین روشی که میخوام بهتون بگم، استفاده از کدهای PHP هست. ممکنه به نظر بیاد که این کار فقط برای افراد فنی و برنامهنویسهاست، اما واقعاً اینطور نیست. شما هم میتونید این کار رو انجام بدید. کافیه کد زیر رو توی فایل functions.php
قالبتون اضافه کنید.
add_action('init', 'rayawp_hide_prices_and_cart_buttons_for_guests');
function rayawp_hide_prices_and_cart_buttons_for_guests() {
if (!is_user_logged_in()) {
// مخفی کردن قیمتها در صفحات محصولات و لیست محصولات
remove_action('woocommerce_after_shop_loop_item_title', 'woocommerce_template_loop_price', 10);
remove_action('woocommerce_single_product_summary', 'woocommerce_template_single_price', 10);
// مخفی کردن دکمه افزودن به سبد خرید
remove_action('woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart', 10);
remove_action('woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30);
// اضافه کردن یک پیام برای تشویق کاربران مهمان به ورود یا ثبت نام
add_action('woocommerce_single_product_summary', 'rayawp_show_login_message_for_prices', 20);
add_action('woocommerce_after_shop_loop_item', 'rayawp_show_login_message_for_prices', 11);
}
}
function rayawp_show_login_message_for_prices() {
echo '<a href="' . get_permalink(wc_get_page_id('myaccount')) . '">' . __('برای مشاهده قیمت وارد شوید', 'woocommerce') . '</a>';
}
حالا بریم سراغ جزئیات:
یادتون نره☣️ قبل از هر کاری، از سایتتون یک نسخه پشتیبان بگیرید تا اگه چیزی به هم ریخت، بتونید به حالت قبلی برگردید. و همچنین تغییرات رو در چایلد تم قالب سایتت اعمال کن.
این کد چی کار میکنه ؟ این کد به طور خودکار قیمتها و دکمه افزودن به سبد خرید رو از صفحات محصولات و لیست محصولات برای کاربرانی که وارد سایت نشدن، حذف میکنه و پیام مدنظرمون که تشویق کاربر به ثبت نام هست رو نشون میده.
به زبون فنی تر این کد با استفاده از تابع remove_action
قیمتها و دکمه “افزودن به سبد خرید” را از دید کاربران مهمان مخفی میکنه و با کمک تابع add_action
، یک پیام برای کاربران مهمان نمایش میده که اونا رو تشویق به ورود یا ثبتنام میکنه.
کجا باید این کد رو بزنیم؟ برو به پیشخوان وردپرس، بعد روی “نمایش” و بعد “ویرایشگر پوسته” کلیک کن. از لیست سمت راست، functions.php
رو پیدا کن و کد رو در انتهای این فایل بچسبون.
۲. استفاده از افزونه
خب، حالا میرسیم به قسمت جذابتری که احتمالاً خیلیها بهش علاقه دارن: استفاده از افزونه. واقعاً فکر کن، چقدر خوبه که بدون نیاز به نوشتن کدهای پیچیده، بتونی به راحتی کارهایی که میخوای رو توی سایتت انجام بدی؟ اینجاست که افزونهها وارد میشن!
چه جوری کار میکنن؟
افزونهها، مثل جادوگرهایی هستن که قابلیتهای جدیدی رو به سایتت اضافه میکنن. فرض کن که فروشگاهت یه عروسیه و هر افزونه، یکی از مهموناست که یه کاری رو انجام میده. مثلاً یکی میاد و قیمتها رو مخفی میکنه، یکی دیگه میاد و امکانات جدیدی به سایتت اضافه میکنه.😁
مزایاشون چیه؟
- ساده و سریع: به جای اینکه برعکس کد بنویسی و وقتت گرفته بشه، میتونی به سادگی یکی از افزونههای آماده رو نصب کنی. برای مثال، برای مخفی کردن قیمتها از کاربران مهمان، فقط کافیه افزونهی مناسب رو پیدا کنی و نصبش کنی. تمام!
- تنوع زیاد: در دنیای افزونهها، همه چیز هست! از مخفی کردن قیمتها و دکمهها گرفته تا امکانات پیچیدهتر مثل ایجاد سیستمهای عضویت یا پیگیری سفارشات. تو میتونی هر چیزی که به ذهنت میاد رو با افزونهها پیادهسازی کنی.
- سازگاری با ووکامرس: بیشتر افزونهها با ووکامرس کاملاً هماهنگ هستن. یعنی تو دیگه نگران تداخل با سیستم فروشگاهت نیستی و میتونی از هر افزونهای که خواستی استفاده کنی.
نمونههایی از افزونهها
- Hide Price and Add to Cart Button
- WooCommerce Hide Price & Add to Cart
در کل، اگر نمیخوای وارد دنیای کدنویسی بشی یا وقت نداری، افزونهها بهترین گزینهان. مثل یک ابزار کمکی میمونن که بهت اجازه میده به راحتی و سریع، فروشگاهت رو مدیریت کنی. پس اگه هنوز از افزونه استفاده نکردی، الان وقتشه که وارد این دنیای هیجانانگیز بشی! اگر سوالی داری یا نیاز به راهنمایی بیشتر هست، من اینجا هستم!
نکات مهمی که باید بدونی!
قبل از اینکه هرگونه تغییراتی در سایتت اعمال کنی، حتماً نکات زیر را در نظر داشته باشید:
- پشتیبانگیری از سایت: قبل از هر تغییر، حتماً از سایت خود یک نسخه پشتیبان تهیه کن. این کار بهت کمک میکنه تا در صورت بروز مشکلات، به حالت قبلی برگردی.
- آزمایش تغییرات: پس از اعمال تغییرات، حتماً سایتت رو بررسی کن و مطمئن شو که همه چیز به درستی کار میکنه.
- بهبود SEO: مخفی کردن قیمتها نباید بر روی سئوی سایتت تاثیر منفی بزاره. مطمئن شو که با مخفی کردن قیمتها، تجربه کاربری بهتری رو ارائه میدی.
نتیجهگیری
مخفی کردن قیمت محصولات ووکامرس برای کاربران مهمان میتونه به افزایش ثبتنام کاربران و در نتیجه افزایش فروشت کمک کنه. با استفاده از روشهای معرفی شده، میتونی به راحتی این کار رو انجام بدی. فراموش نکن که قبل از اعمال هر گونه تغییر، نکات امنیتی و تجربه کاربری رو مدنظر قرار بدی.
شاید برات سوال باشه🧐
آیا میتوان فقط برای برخی محصولات قیمتها را مخفی کرد؟
بله، با استفاده از کدهای PHP میتوانید این کار را انجام دهید.
آیا این تغییرات بر سئو سایت تاثیر منفی میگذارد؟
خیر، مخفی کردن قیمتها برای کاربران مهمان تاثیری منفی بر سئوی سایت نخواهد داشت. چون فقط به کاربرانی که وارد حساب کاربریشون نشدن، قیمتها رو نشون نمیدی و به سایر کاربران اجازه میدی تا قیمتها رو ببینن.
چرا باید قیمتها را برای کاربران مهمان مخفی کنم؟
مخفی کردن قیمتها باعث میشه که کاربران مهمان تشویق بشن تا ثبتنام کنن یا وارد حساب کاربریشون بشن. این کار نه تنها کمک میکنه تا اطلاعات بیشتری از کاربران به دست بیاری، بلکه احتمال فروش رو هم افزایش میده.
آیا مخفی کردن قیمتها کاربرپسند است؟
بسته به نوع بازار و مخاطب شما، این کار میتواند یا مفید باشد یا مضر. بعضی از کاربران ممکن است از این تغییر ناراضی باشند، بنابراین بهتره با توجه به بازخورد کاربران و رفتار آنها تصمیمگیری کنی.