ביטול אפשרות החיפוש בווורדפרס

במידה והאתר שלכם אינו דורש את אפשרות החיפוש של וורדפרס, תוכלו לבטלה באמצעות סניפט זה. הוסיפו קוד זה לקובץ 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;" ) );

לחילופין – אם אתם מעוניינים לשדרג את אפשרויות החיפוש של וורדפרס אני מאד ממליץ להשתמש בתוסף Relevanssi.

מצאתם טעות? הסניפט לא עובד לכם? רשמו לי בתגובות ואני מבטיח לטפל בכך במהרה ולספק סניפט תקין...
0תגובות...

השאירו תגובה

Up!