نحوه مخفی کردن قیمت و افزودن به سبد خرید برای کاربران خارج شده ووکامرس

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

ووکامرس قیمت را مخفی کرده و برای خروج از سیستم به سبد خرید اضافه کنید

ووکامرس دارای قابلیت داخلی برای پنهان کردن قیمت و دکمه افزودن به سبد خرید نیست ، اما من یک قطعه کد سفارشی PHP را برای این منظور به اشتراک می گذارم. علاوه بر این ، انواع مختلفی از ورود ووکامرس وجود دارد که می توانید آنها را به فروشگاه خود اضافه کنید.

انواع مختلف ورود به سیستم ووکامرس

اصطلاح “ورود ووکامرس ” فرایندی است که در آن مشتریان وارد فروشگاه ووکامرس شما می شوند. با این حال ، این یک اصطلاح کاملاً مبهم است و راه های زیادی برای تنظیم ورود ووکامرس وجود دارد. علاوه بر این ، مهم است که توجه داشته باشید که شما فقط باید از موردی که متناسب با توضیحات فروشگاه ووکامرس شماست استفاده کنید.

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

  • فروشگاه عمومی ووکامرس با پرداخت مهمان – اکثر فروشگاه های ووکامرس از این نوع تنظیمات استفاده می کنند. این تنظیم به همه اجازه می دهد تا محصولات موجود در فروشگاه شما را مرور کنند. علاوه بر این ، هیچ محتوای مخفی وجود ندارد. مشتریان می توانند محصولات را به عنوان مهمان بدون نیاز به ورود به سیستم خریداری کنند. علاوه بر این ، مشتریان می توانند به صورت اختیاری در هنگام Checkout حساب ایجاد کنند.
  • فروشگاه عمومی ووکامرس با حساب های کاربری اجباری – سایر فروشگاه های ووکامرس از بازدیدکنندگان می خواهند که برای خرید محصولات ثبت نام کرده یا وارد حساب های خود شوند. در این آموزش نحوه تنظیم آن را خواهید آموخت.
  • پورتال مشتری با دسته بندی محصولات محافظت شده – این تنظیم از محافظت از رمز عبور در قسمت های مختلف فروشگاه ووکامرس شما استفاده می کند. علاوه بر این ، این تنظیم کاربران یا نقشهای کاربر خاصی را محدود می کند. با این حال ، عموم مردم می توانند محصولات را مشاهده کنند.
  • فروشگاه خصوصی ووکامرس – این نوع تنظیمات کل فروشگاه ووکامرس را از دید عموم پنهان می کند تا مشتریان برای دسترسی به محصولات وارد سیستم شوند.

با توجه به این موارد ، اجازه دهید به نحوه مخفی کردن قیمت و دکمه افزودن به سبد خرید برای کاربران خارج شده نگاه کنیم.

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

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

در اینجا مراحلی وجود دارد که باید انجام دهید:

  • وارد سایت وردپرس خود شوید و به آن دسترسی پیدا کنیدداشبورد به عنوان کاربر مدیر.
  • از منوی داشبورد ، روی منوی ظاهر> منوی ویرایشگر تم کلیک کنید. وقتی صفحه ویرایشگر تم باز شد ، به دنبال فایل توابع موضوع باشید تا قیمت را مخفی کرده و برای کاربران خارج شده به سبد خرید اضافه کنید.
  • روی هرجایی از ویرایشگر متن کلیک کنید و به پایین فایل functions.php بروید. کد را در انتها بچسبانید:
/**

 *       Hide Price & Add to Cart for Logged Out Users

*/

add_action( 'init', 'sevencloner_hide_price_add_cart_not_logged_in' );

function sevencloner_hide_price_add_cart_not_logged_in() {  

   if ( ! is_user_logged_in() ) {     

      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 );

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

      remove_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_loop_price', 10 );  

      add_action( 'woocommerce_single_product_summary', 'njengah_print_login_to_see', 31 );

      add_action( 'woocommerce_after_shop_loop_item', 'njengah_print_login_to_see', 11 );

   }

}

function njengah_print_login_to_see() {

   echo '<a href="' . get_permalink(wc_get_page_id('myaccount')) . '">' . __('Login to see prices', 'theme_name') . '</a>';

}
  • روی دکمه ذخیره تغییرات در پایین صفحه ویرایشگر متن کلیک کنید.
  • شما قطعه کد مورد نیاز برای مخفی کردن قیمت و افزودن به سبد خرید برای کاربران خارج شده را با موفقیت اضافه کردید. این نتیجه در قسمت جلو خواهد بود:

نتیجه

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

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


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

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

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

ناصر خالدی

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

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

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

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

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

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

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

نود جی اس

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


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

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

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


۵۱۲
۰
۲ دی ۱۳۹۹

هک و امنیت

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


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

جاوا اسکریپت

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


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