نحوه پنهان کردن فروشگاه در ووکامرس

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

با این حال ، شرایطی وجود دارد که ممکن است بخواهید فروشگاه ووکامرس  خود را برای مدتی غیرفعال کنید. این بدان معناست که بازدیدکنندگان نمی توانند محصولات ارائه شده توسط شما را مشاهده کنند ، آنها را به سبد خرید اضافه کنند یا از آنها دیدن کنند.

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

صفحه ووکامرس Hide Shop

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

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

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

علاوه بر این ، به SEO شما آسیب می رساند زیرا صفحات مغازه شما به طور مداوم در دسترس موتورهای جستجو نیست.

مراحل پنهان کردن صفحه فروشگاه در ووکامرس

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

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

* @snippet       WooCommerce Holiday/Pause Mode

*/

// فعال کردن حالت تعطیلات

add_action ('init', 'sevencloner_woocommerce_holiday_mode');

// غیرفعال کردن سبد خرید ، پرداخت ، افزودن سبد خرید

function sevencloner_woocommerce_holiday_mode() {

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_proceed_to_checkout', 'woocommerce_button_proceed_to_checkout', 20 );

remove_action( 'woocommerce_checkout_order_review', 'woocommerce_checkout_payment', 20 );

add_action( 'woocommerce_before_main_content', 'njengah_wc_shop_disabled', 5 );

add_action( 'woocommerce_before_cart', 'njengah_wc_shop_disabled', 5 );

add_action( 'woocommerce_before_checkout_form', 'sevencloner_wc_shop_disabled', 5 );

}

// نمایش اطلاعیه تعطیلات

function sevencloner_wc_shop_disabled() {

wc_print_notice( 'Our Online Shop is Closed Today :)', 'error');

}
  • پس از افزودن کد و ذخیره فایل PHP ، صفحه محصول شما به این شکل است. یک اعلان “فروشگاه آنلاین ما امروز بسته است” در بالای هر صفحه محصول نمایش داده می شود و دکمه افزودن به سبد خرید نیز حذف می شود. می توانید این پیام را در آخرین خط کد بالا سفارشی کنید.

  • از طرف دیگر ، می توانید محصولات را در صفحه فروشگاه پنهان کنید تا کاربران با افزودن کد زیر در فایل functions.php آنها را مشاهده نکنند:
/**

* @snippet       Remove Product Loop @ WooCommerce Shop

*/

add_action( 'pre_get_posts', 'sevencloner_remove_products_from_shop_page' );

function njengah_remove_products_from_shop_page( $q ) {

if ( ! $q->is_main_query() ) return;

if ( ! $q->is_post_type_archive() ) return;

if ( ! is_admin() && is_shop() ) {

$q->set( 'post__in', array(0) );

}

remove_action( 'pre_get_posts', 'sevencloner_remove_products_from_shop_page' );

}
  • این نتیجه خواهد بود:

نتیجه

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

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

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

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

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


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

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

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

ناصر خالدی

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

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

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

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

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

نود جی اس

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


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

پی اچ پی - PHP

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


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

جاوا اسکریپت

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


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

وردپرس

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


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