query

آموزش وردپرس ، حذف جستجو پیش فرض

اگر به این موضوع نیاز پیدا کردید که سیستم جستجوی داخلی وردپرس را غیر فعال کنید به سادگی می توانید با هوک زیر این عمل را انجام دهید، به این صورت که یک تابع ایجاد کرده در فایل functions.php و در آن اعلام می کنید اگر query برگشت داده شده به سیستم query مربوط به جستجو بود آن را برنگرداند و مقدار false را برگرداند و اینگونه سیستم جستجو وردپرس از کار می افتد: 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;" ) );  

ادامه مطالب