آموزش وردپرسمقالات آموزشی

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

آمارگیر وبسایت آمارگیر وبسایت

آیا می خواهید ویژگی جستجو را در سایت خود غیر فعال کنید؟

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

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

روش اول :غیر فعال کردن ویژگی جستجو در وردپرس با نصب پلاگین

این روش بسیار ساده است و به همه کاربران توصیه میشود.

اولین چیزی که شما احتیاج دارید دانلود پلاگین از  اینجا و نصب آن است. (آموزش نصب پلاگین در وردپرس) این پلاگین یک وظیفه مشخص دارد و دارای تنظیمات  خاصی نمی باشد. بعد از فعال سازی این پلاگین قابلیت جستجو از قالب سایت حذف می شود و اگر کاربری بخواهد به صورت دستی هم عملیات جستجو انجام دهد به صفحه ۴۰۴ بر می خورد.

search404error

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

روش دوم: غیرفعال کردن دستی جستجو

در این روش ما یک قطعه  کد را به فایل functions.php قالب سایت خود اضافه می کنیم . برای اینکار ابتدا به کنترل پنل هاست خود رفته و در پوشه قالب ها فایل مذکور را با ادیتور مخصوص باز کنید سپس قطعه کد زیر را به آن اضافه کنید:

function wpb_filter_query( $query, $error = true ) {
if ( is_search() ) {
$query->is_search = false;
$query->query_vars[s] = false;
$query->query[s] = false;
if ( $error == true )
$query->is_404 = true;
}
}
add_action( 'parse_query', 'wpb_filter_query' );
add_filter( 'get_search_form', create_function( '$a', "return null;" ) );
function remove_search_widget() {
 unregister_widget('WP_Widget_Search');
 
add_action( 'widgets_init', 'remove_search_widget' );

این قطعه کد به راحتی تمام پرس و جوهای مستقیم و غیرمستقیم را به صفحه ۴۰۴ هدایت می کند ضمن اینکه فرم جستجو را هم از قالب حذف می کند.

امیدوارم بتوانید از این مقاله استفاده مفیدی داشته باشید.

نظرات خود را با در میان بگذارید.

امتیاز نوشته:

میانگین امتیازها: 0 / 5. تعداد آرا: 0

به این نوشته امتیاز دهید.

آمارگیر وبسایت آمارگیر وبسایت

آرتا سیدزاده

آرتا هستم، یکی از بنیانگذاران سون هاست که از سال ۱۳۸۶ در این مجموعه فعالیت می کنم. امیدوارم لحظات خوبی را در وبلاگ سون هاست سپری کنید. چنانچه سوالی درباره هر یک از مقالات دارید، در بخش نظرات اون رو مطرح کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا
خرید هاست وردپرس نامحدود کلیک کنید ×