WordPress’te Arama Özelliği Nasıl Devre Dışı Bırakılır

750 425 KreatifAjans

WordPress’teki arama özelliğini devre dışı bırakmak istiyor musunuz? Bazen siteniz arama özelliğine ihtiyaç duymayabilir ve temanızdaki arama formu kullanıcı deneyimini etkileyebilir. Bu yazıda, WordPress’teki arama özelliğini nasıl kolayca devre dışı bırakacağınızı göstereceğiz.

Disabling search feature in WordPress

WordPress’te Arama Özelliğini Neden ve Kim Devre Dışı Bırakmalıdır?

Birçok WordPress web sitesi, birkaç sayfadan oluşan basit işletme web siteleridir. Dikey gezinme özelliğine sahip tek sayfalık web sitelerinde de büyüyen bir eğilim var.

Bu web siteleri, aramayı bir yenilik öğesi haline getiren ve kullanışlı bir özellik olmayan çok fazla içeriğe sahip değildir.

Ayrıca kullanıcılara göremeyecekleri başka bilgiler ve dolayısıyla arama seçeneği olabileceği izlenimini verir. Arama özelliğini kaldırmak, web sitenizi temizler ve daha iyi bir kullanıcı deneyimi sunar.

Bununla birlikte, arama özelliğini WordPress sitenizden nasıl kolayca kaldıracağınıza bir göz atalım.

Yöntem 1. WordPress’te Eklenti Kullanarak Arama Özelliğini Kaldırma

Bu yöntem daha kolaydır ve tüm kullanıcılar için önerilir.

Yapmanız gereken ilk şey, Aramayı Devre Dışı Bırak eklentisini yüklemek ve etkinleştirmektir. Daha fazla ayrıntı için, bir WordPress eklentisinin nasıl kurulacağına dair adım adım kılavuzumuza bakın.

Eklenti, kutunun dışında çalışır ve yapılandırmanız gereken hiçbir ayar yoktur.

Etkinleştirmenin ardından, arama formunu WordPress temanızdan kaldıracak ve arama widget’ını devre dışı bırakacaktır. Bir kullanıcı doğrudan bir arama sorgusu URL’si girmeye çalıştıysa, eklenti bir 404 hata sayfası döndürür.

Bu eklentinin, WordPress yönetici alanı içindeki arama işlevini etkilemediğini unutmayın. Hala WordPress yöneticinizin içindeki gönderileri ve sayfaları arayabilirsiniz.

Yöntem 2. WordPress’te Arama Özelliğini Manuel Olarak Devre Dışı Bırakın

Bu yöntem, WordPress dosyalarınıza kod eklemenizi gerektirir. Bunu daha önce yapmadıysanız, WordPress’te kodun nasıl kopyalanıp yapıştırılacağına ilişkin kılavuzumuza bir göz atın.

Bu kodu temanızın functions.php dosyasına veya siteye özel bir eklentiye eklemeniz gerekecek.

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' );

Bu kod, tüm doğrudan veya dolaylı arama sorgularını bir 404 sayfasına yönlendirecektir. Ayrıca WordPress temanızdaki arama formunu da gizler.

Search form widget removed

Bu makalenin, WordPress’te arama özelliğini nasıl kolayca devre dışı bırakacağınızı öğrenmenize yardımcı olacağını umuyoruz. Ayrıca en çok aranan WordPress ipuçları, püf noktaları ve hack’lerden oluşan mega listemizi de görmek isteyebilirsiniz.

Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi Twitter ve Facebook’ta da bulabilirsiniz.

Cevap bırakın