Nasıl Yapılır?

WordPress’te Arama Özelliğini Devre Dışı Bırakma

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

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

Birçok WordPress web sitesi , birkaç sayfa içeren basit iş web siteleridir . Ayrıca, dikey gezinme özelliğine sahip tek sayfalık web siteleri de artmaktadır .

Bu web siteleri, arama formunu bir yenilik unsuru haline getiren ve kullanışlı bir özellik haline getirmeyen çok fazla içeriğe sahip değildir.

Ayrıca, kullanıcılara, göremedikleri ve dolayısıyla arama seçeneğini belirttikleri başka bilgiler olabileceği izlenimi verir. Arama özelliğini kaldırmak, web sitenizi temizleyecek ve daha iyi bir kullanıcı deneyimi sunacaktır.

Bu, arama özelliğini WordPress sitenizden kolayca nasıl kaldırabileceğinize bakalım.

Yöntem 1. Bir eklenti kullanarak WordPress’te Arama Özelliğini Kaldır

Bu yöntem daha kolay ve tüm kullanıcılar için tavsiye edilir.

Yapmanız gereken ilk şey, Aramayı Devre Dışı Bırak eklentisini kurmak ve etkinleştirmektir .

Eklenti kutudan çalışır ve yapılandırmanız için ayar yoktur.

Etkinleştirildiğinde, arama formunu WordPress temanızdan kaldırır ve arama widget’ını devre dışı bırakır. Bir kullanıcı doğrudan arama sorgusu URL’si girmeyi denediyse, eklenti bir 404 hata sayfası döndürecektir .

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

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

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

Bu kodu, temanızın functions.php dosyasına veya siteye özgü bir eklentiye eklemeniz gerekir .

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ı 404 sayfasına yönlendirecektir. Ayrıca, WordPress temanızdaki arama formunu da gizler.

Bu makalenin, WordPress’te arama özelliğini kolayca nasıl devre dışı bırakacağınızı öğrenmenize yardımcı olduğunu umuyoruz. Ayrıca WordPress’de Toplam Yayın Sayısı Nasıl Gösterilir makalemizede bir göz atın

Daha Fazla Göster

İlgili Makaleler

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Başa dön tuşu
Kapalı