دهکده وردپرس / قالب وردپرس اوریجینال پلاگین وردپرس طراحی سایت سئو

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

غیر فعال کردن جستجو در وردپرس

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

غیر فعال کردن جستجو در وردپرس

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

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

غیر فعال کردن جستجو در وردپرس

غیر فعال کردن جستجو در وردپرس

برای بی تاثیر کردن جستجو در وردپرس، قالب وردپرس خود را باز کنید و به فایل functions.php مراجعه کنید و قطعه کد زیر را در آن قرار دهید.


function fb_filter_query( $query, $error = true ) {

if ( is_search() ) {
$query->is_search = false;
$query->query_vars[s] = false;
$query->query[s] = false;

// to error
if ( $error == true )
$query->is_404 = true;
}
}

add_action( 'parse_query', 'fb_filter_query' );
add_filter( 'get_search_form', create_function( '$a', "return null;" ) );

اگر میخواهید کاربر پس از جستجو در سایت شما، با ارور 404 مواجه شود، باید در قطعه کد بالا، error را برابر true قرار دهید. البته فراموش نشود قالب وردپرس شما باید دارای فایل 404.php نیز باشد.

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

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

غیر فعال کردن جستجو در وردپرس با استفاده از افزونه

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

فقط لازم است که شما افزونه Disable Search را دانلود و نصب کنید.

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

 

دانلود افزونه

ناشر محصول

سجاد رجب پور

سجاد رجب پور

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

مطالب جدید

جلوگیری از ارسال نظرات اسپم در وردپرس

مدیریت سفارشات مشتریان در ووکامرس

مدیریت سفارشات مشتریان در ووکامرس

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

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

کاهش رتبه الکسا در وردپرس

کاهش رتبه الکسا در وردپرس

ساخت جدول قیمت گذاری در وردپرس

ساخت جدول قیمت گذاری در وردپرس

افزونه meta slider

افزونه meta slider

هنوز نظری ثبت نشده! شما نظری ندارید؟!