غیرفعال کردن جستجوی وردپرس
قابلیت جستجو، یکی از قابلیتهای کاربردی در وردپرس است، که به صورت پیشفرض در آن وجود دارد و فعال است. با این حال اگر قصد پیادهسازی سیستم جستجو اختصاصی دارید و میخواهید قابلیت جستجو پیشفرض وردپرس را غیرفعال کنید میتوانید از قطعه کد زیر استفاده کنید. قطعه کد زیر ویژگی جستجو را غیرفعال میکند ولی نوار جستجو را حذف نمیکند و خودتان باید با توجه به قالب سایتتان اقدام به حذف این نوار نمایید. به قطعه کد زیر توجه کنید.
function disable_wordress_search( $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', 'disable_wordress_search' );
شاد باشید.