مرجع آموزش برنامه نویسی

افراد زیادی هستند که از طریق تحصیل یا علاقه به حوزه برنامه نویسی وارد می شوند ، اما پس از مدتی یا از یادگیری بی نتیجه خسته می شوند و یا آنطور که باید از کار خود لذت نمی برند. برنامه نویسی مسیر دشواری دارد که فقط افراد قدرتمند و هدفمند از پس آن بر می آیند. کسانی که به هر قیمتی استقامت می کنند هزینه رشد خود را می پردازند.
۴ دوره
+1500 دقیقه آموزش
۴۶۶ مقاله
۱۲۴۸ کاربر
سون کلونر

چگونه محصول ووکامرس را از نتایج جستجو پنهان کنیم

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

اگر می‌خواهید محصول خاصی را از نتایج جستجو پنهان کنید، باید این قطعه را به موضوع خود اضافه کنید و نمایان بودن محصول را روی hidden تنظیم کنید، زیرا قطعه از مقدار مشاهده در یک متا کوئری برای مخفی کردن محصول از جستجو استفاده می‌کند.

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

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

if ( ! function_exists( 'njengah_hide_products_from_search' ) ){
  function njengah_hide_products_from_search( $query = false ) {
    if(!is_admin() && is_search()){
      $query->set( 'meta_query', array(
        'relation' => 'OR',
        array(
          'key' => '_visibility',
          'value' => 'hidden',
          'compare' => 'NOT EXISTS',
        ),
        array(
          'key' => '_visibility',
          'value' => 'hidden',
          'compare' => '!=',
        ),
      ));
    }
  }
}
add_action( 'pre_get_posts', 'njengah_hide_products_from_search' );

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

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


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

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

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

ناصر خالدی

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

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

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

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

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

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

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

اندروید

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


۴۶
۰
۲۹ آبان ۱۳۹۹

جاوا اسکریپت

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


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

پی اچ پی - PHP

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


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

هک و امنیت

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


۳۳
۰
۱۳ آذر ۱۳۹۹
logo-samandehi
تماس با ما

می توانید از طریق اطلاعات زیر با ما در ارتباط باشید.

درباره ما

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