WordPress Arama Şablonunu Özelleştirme

Yayınlanan: 2022-11-10

WordPress web siteleri, içeriği görüntülemek için arama sonuçları da dahil olmak üzere çeşitli şablonlar kullanır. Arama sonuçları için kullanılan şablon, kullanılan temaya veya eklentiye göre değişiklik gösterebilir. Ancak, çoğu WordPress arama sonucu, varsayılan WordPress arama şablonu kullanılarak görüntülenir. Bu şablon, sayfa başına sonuç sayısı, sonuçların sırası ve sonuçların düzeni dahil olmak üzere farklı içeriği gösterecek şekilde özelleştirilebilir.

Bir WordPress Teması, Arama ve Sayfa şablonları olmadan düzgün şekilde çalışamaz. Her biri çok kısa bir sürede kodlanabilir ve her birinin kendi yolu vardır. Sonuç olarak, loop'umuzu search.php'de bir IF ifadesine saracağız. Arama sonuçlarının bir arama sayfasında nasıl görüneceğini yöneten işaretleme, arama sonuçlarının görünümünü ayarlamak için kullanılır. WordPress ise, temanız bir searchform.php içermiyorsa, arama formunu kendi işaretlemesinde görüntüler. Ek olarak, Sayfa döngüsünün içeriği, content-page.php içinde kapsüllenecektir. content-single.php sürümü ile tüm gönderiler görünmez; tamamen soyulmuş bir versiyondur.

Bir WordPress Sitesinin Hangi Şablonu Kullandığını Nasıl Anlayabilirsiniz?

Bir web sitesi tema dedektörü olan IsItWP, web sitelerinde WordPress temalarının kullanımını tespit etmek için de kullanılabilir. IsItWP, sitenizin kullandığı WordPress temalarının ve eklentilerinin bir listesini görüntüleyen çevrimiçi bir araçtır. IsItWP web sitesine, aramak istediğiniz URL'ye tıklayarak erişebilirsiniz.

Genel olarak, WordPress web siteleri için şablonlar en popüler olanlardır. Joomla ve Drupal diğer iki popüler şablon platformudur. Aşağıdaki yöntemlerden birini kullanarak web sitenizin şablon olup olmadığını kontrol edebilirsiniz. Bir web sitesinin temeli, üzerine inşa edildiği platform gibi kritik öneme sahiptir. Bunların hiçbiri bir sonraki sayfada mevcut değilse, kaputun altına bakmanız gerekecektir. Sayfaya sağ tıklayıp Sayfa kaynağını görüntüle (veya benzeri) öğesini seçerek web sayfası kaynağınızı görüntülemek kolaydır. CSS dosyalarının bulunduğu bölümü bulmak için CSS dosya dizin adlarını arayın. Örneğin, /WP-content/themes/ ve ardından önceki tema adını arayın. Ters görsel arama kullanarak bir şablondan herhangi bir görselin türetilmiş olup olmadığını kontrol edin.

Squarespace, ilk siteniz için size ücretsiz bir tema sağlar. bu temayı özel ihtiyaçlarınızı karşılayacak şekilde özelleştirin, ancak Squarespace ile uyumlu olması gerektiğini unutmayın. Yazı tiplerini, renkleri veya düzenleri değiştirmek isterseniz, bu özellikleri içeren bir tema seçmeniz gerekir.
Ayrıca, size daha geniş seçenekler sunan üçüncü taraf temalarını kullanabilirsiniz. Ancak, bu temaların bazıları Squarespace'in hizmet şartlarını ihlal eden özellikler içerebileceğinden, kullanmak istediğiniz temanın hizmet şartlarını kullanmadan önce okumalısınız.
Bir temayı tekrar tekrar kullanmak için şablon olarak kaydetmeniz önerilir. Squarespace şablonları, Squarespace kod tabanında saklanır ve aynı görünüm ve hissi temel alan yeni web siteleri oluşturmak için kullanılabilir.
Squarespace, yeni siteniz için size bir dizi varsayılan tema sağlar.

WordPress Temalarının Faydaları

Hemen yeni bir web sitesi oluşturmak istiyorsanız, WordPress temaları gitmenin yoludur. Bir WordPress sitesinde, her biri Hakkımızda ve Bize Ulaşın şablonları gibi web sitenizin temelini oluşturan bir dizi dosya içeren çeşitli temalar arasından seçim yapabilirsiniz. Bir WordPress teması satın aldıktan sonra, onu yüklemeniz ve hangi sayfalarda kullanacağınızı seçmeniz gerekir.

WordPress Araması Ne Görür?

Kredi bilgileri: wpbeginner

WordPress yönetici alanını kullanarak artık web sitenizin anahtar kelimelerini görebilirsiniz. Insights'a giderek sorularınıza ulaşabilirsiniz. Raporları okumayı bitirdikten sonra Arama Konsolu sekmesini tıklayarak da bilgi arayabilirsiniz. Sayfada, web sitenizin arama sonuçlarında görünen bir anahtar kelime listesi göreceksiniz.

Bir web sitesinde gezinme olmadığında, kullanıcılar için rahatsız edici olarak kabul edilir. Arama kutusu, 40 kullanıcısı için bir web sitesinin en önemli özelliğidir. Ziyaretçiler, bir arama çubuğu kullanarak ilgili bilgileri hızlı bir şekilde bulabilir. WordPress konuları nasıl arar? Trulia gibi web sitelerini listelemenin gezinme deneyimini geliştirmek söz konusu olduğunda, bir arama çubuğu gereklidir. Örneğin Boozt'ta "gömlekler" gibi bir terim arayabilir ve bununla ilgili tüm ürünleri alabilirsiniz. WordPress arama özelliklerini ayarlamak çok basittir ve bunu uygun düğmeyi tıklayarak gerçekleştirebilirsiniz.

WordPress araçlarını kullanarak web sitenize yalnızca üstbilgi veya altbilgide değil, içerik içinde de bir arama ekleyebilirsiniz. Bir sayfa oluşturucu eklentisi, web sitenize arama widget'ını kolayca seçmenize ve yüklemenize olanak tanır. Arama bloğunun stilini değiştirmek için özel CSS sınıflarını da kullanabilirsiniz. Güçlü geliştirme araçları kullanılarak, web sitesi ve sayfa içeriği için WordPress arama işlevi etkinleştirilebilir. Arama sistemi, functions.php tema dosyası tarafından sağlanan bir kısa kod kullanılarak etkinleştirilebilir. Web sitenize daha fazla sayfa eklediğinizde, ziyaretçilerinize hizmet vermek daha uzun sürer. Kullanıcılar, arama için WordPress kullanmak yerine, daha gösterişli bir arama motoru aracılığıyla ürün ve hizmetleri aramak için Swiftype Site Search eklentisini kullanabilir.

Programlanabilir Arama Motoru aracını kullanarak WordPress sitenize bir arama motoru ekleyebilirsiniz. E-Ticaret mağazası sahipleri için mevcut tek çözümdür. WooCommerce mağazanızdaki ürünlerin görünürlüğünü artırmak için kullanabilirsiniz. Bu oturumun sonunda, WordPress sitenizdeki dahili aramayı geliştirmek için bazı en iyi uygulamaları öğrenmiş olacaksınız. WordPress'in arama sonuçlarında, arama terimine karşılık gelen tüm sayfaların ve gönderilerin bir listesini görüntüler. Aralarından seçim yapabileceğiniz çok fazla şey olduğundan, kullanıcıların sonuçlarda gezinmesi zordur. WordPress arama sistemi kolay bir yapılandırma gibi görünse de, içeriğin kullanıcılar tarafından serbestçe erişilebilir olması çok önemlidir. Google Analytics arama takibini etkinleştirirseniz, ziyaretçilerinizin arama çubuğunu kullanırken ne yaptığını görebileceksiniz. Sonuç olarak, sitenizin ziyaretçilerinin sitenizle nasıl etkileşime girdiğini etkileyebilirsiniz.

Arama Sayfası Oluşturmak İçin WordPress 5.9'a Yükseltme

Bir arama sayfası oluşturmak için WordPress 5.9'a yükseltmeniz gerekir. Bitirdiğinizde, Arama sayfasına erişmek için kontrol panelinizdeki Sayfa sekmesine tıklayın.

WordPress Arama Sonuçları Sayfası Şablonu

WordPress arama sonuçları sayfası şablonu, bir arama sorgusunun sonuçlarını görüntülemek için kullanılabilecek bir şablondur. Bu şablon, sonuçları tarihe göre, alaka düzeyine göre veya her ikisinin birleşimi gibi çeşitli şekillerde gösterecek şekilde özelleştirilebilir. Şablon ayrıca sonuçları liste, ızgara veya harita gibi çeşitli biçimlerde gösterecek şekilde özelleştirilebilir.

Bir web sitesinin arama işlevi, sitenin en kullanışlı yönlerinden biridir. Çeşitli eklentileri kullanarak bu özelliği tam potansiyeliyle kullanabilirsiniz. Bir arama sonucu sayfasının görünümünü değiştirmenin iki yolu vardır: arama parametrelerini değiştirmek veya arama sonuçlarını değiştirmek. Bu sayfa, standart bir sayfa değil, bir arama sonuçları topluluğudur. Aramanızın sonuçları, search.php dosyası tarafından belirlenen şablona dayalı bir sayfada görüntülenir. Bir blok temasını etkinleştirdikten sonra Görünüm'e gidin. Arama şablonu bu programlara dahil edilecektir.

Bu araçları kullanarak, diğer temaların yanı sıra WordPress bloğunuz veya CMS'niz için özel bir arama sonucu sayfası oluşturabilirsiniz. Gönderi Şablonunda, başlık, alıntı, tarih, öne çıkan görsel gibi gönderi öğelerini listeleyebilir ve düzenleyebilir ve sonuç olarak konumlarını değiştirebilirsiniz. Varsayılan şablon da silinebilir ve isterseniz sorgu kalıpları listesinden yeni bir şablon seçebilirsiniz. Elementor'da özel bir arama sonuçları sayfası oluşturma işlemi, başka herhangi bir sayfa oluşturma işlemiyle aynıdır. Büyük olasılıkla önce bir alt tema oluşturmak isteyeceksiniz - daha güvenli ve hata yapmak daha kolaydır. Bir search.php dosyası bulamıyorsanız, manuel olarak bir tane oluşturabilirsiniz. WordPress arama sonuçları sayfası, web sitenizde bir gayrimenkul parçası olma potansiyeline sahiptir. Bir eklenti veya kod parçacıkları kullanarak gönderileri, sayfaları ve yazarları da engelleyebilirsiniz. Better Search eklentisini kullanarak arama sonuçlarının nasıl görüntüleneceğini seçebilirsiniz.

WordPress Arama Nasıl Çalışır?

WordPress Araması: Nasıl Çalışır Blogunuzda içerik aramak için WordPress kullanıyorsanız, arama sonuçlarınız kronolojik sırada görüntülenecektir. Bir cümlenin tarihini kullanamazsınız, çünkü aynı anda birkaç kişi tarafından kullanılması amaçlanmamıştır, çünkü büyük olasılıkla, popüler, en sık kullanılan veya alfabetiktir. En yeniden en yeniye doğru kronolojik sıra takip edilir.

Arama motoru nasıl çalışır? Bir tablodaki tüm alanları arar mı? Sayısal ve dize olmayan sütunlarla ne yapar? Aranan sütunları kontrol edebilir/kısıtlayabilir misiniz? 'smith' ve 'john' gibi bir şeyi nasıl bulabilirim? Her biri bir ila on beş saniye süren toplam 15 yanıt vardır. Her boşluk gecikmeli belirteci ayırmak için bir filtre hazırlanmış ve daha sonra bir where yan tümcesi (% belirteçler%1 ve yüzde belirteçleri%2%&% içeren sütunlar) oluşturulmuştur.

Başka bir deyişle, sütun 2'yi şu şekilde kullanabilirsiniz… Bir sonraki sürüm çıkar çıkmaz, onu test etmek istiyorum. Arama kutusuna birden fazla kelime veya jeton girebilirsiniz. Aralarında boşluk bırakarak kelimeleri daha duyulabilir hale getirin. Her sütuna bakarak veritabanındaki her kelimeyi arayacaktır. john smith kelimelerini girerseniz, sütunda john VE smith değerini içerip içermediği sorulacaktır. Zamanınız kısıtlıysa, bir dizi sütun görüntüleyen bir filtre dizisi eklemeyi de deneyebilirsiniz. Şu andan itibaren, sadece arama ve görünümde istediğim sütunları görüntülemenin bir yolunu arıyorum. Bir tabloyu birden çok sorguda kullanmak için sorgulanabilir sütunların birden çok sürümünü tanımlayabilmeniz gerekir.

WordPress Temanıza Arama İşlevi Nasıl Eklenir?

Belirli öğeleri aramak için önce temanın function.php dosyasına bakmalı ve ardından arama işlevini temanın ayarlarına eklemelisiniz. Sitenizin adını ekranın sol üst köşesinde, ardından ekranın üst kısmındaki menü çubuğunda bulunan “Temalar” seçeneğine tıklayarak bulabilirsiniz. Temalar ekranındaki "Görünüm" sekmesinin altındaki "Ara" ayarını arayın. Kendi kendine barındırılan bir WordPress siteniz varsa, WordPress yönetici alanınızdaki WordPress.org sitesine bir arama işlevi eklemeniz gerekir. Bu, ekranın sol üst köşesindeki "Yönetici" bağlantısına tıklayarak ve ardından ekranın üst kısmındaki "Ayarlar" öğesini seçerek gerçekleştirilebilir. "Genel" sekmesine gidip "Ara"yı seçerek de arama kriterlerini değiştirebilirsiniz. “Arama Motoru optimizasyonu” bölümü, WordPress web sitenizdeki tüm veya belirli sayfaları aramanıza olanak tanır. “Arama Motorları” sekmesine tıkladığınızda, tüm arama motorlarını veya belirli bir arama motorunu arayabilirsiniz. Arama işlevini yalnızca oturum açmış WordPress sitesi kullanıcıları için etkinleştirmek istiyorsanız, “Ara” bölümüne bir “Kullanıcı Rolü” ayarı ekleyin.

WordPress Tema Arama Şablonu

Bir WordPress tema arama şablonu , web siteniz için mükemmel temayı bulmanın harika bir yoludur. Tema bulmak için birçok farklı yer vardır, ancak bir şablon kullanmak seçeneklerinizi daraltmanıza ve siteniz için mükemmel olanı bulmanıza yardımcı olabilir.

Bu video, WordPress'te özel bir gelişmiş arama şablonu oluşturma adımlarında size yol gösterecektir. Kitaplar için özel bir yazı tipimiz, kitap türleri için ekli bir sınıflandırma ve yazar, yayın yılı, ISBN numarası ve kitabın stokta olup olmadığı gibi çeşitli özel meta alanlarımız olduğunu varsayacağız. Eğer kullanırsanız, temel kodun çoğu kullanılacaktır. Bu kılavuzda, özel bir gönderi türü için gelişmiş bir arama şablonu oluşturacağız. Hiyerarşik bir özel taksonomi kitap kategorisi de oluşturulacak. WordPress işlevleri the_posts_pagination() ve the_links_pagination() bir sorgunun sayfalandırmasını oluşturabilir. Kod HTML'dir ve özel bir sorgu olması amaçlanmamıştır; bunun yerine, global WP_Query nesnesiyle (bir sayfa şablonu olan) çalışması amaçlanmıştır.

Bu eğitime stil eklemeyeceğiz, bu yüzden nasıl yapmak istediğinize karar vermek sizin sorumluluğunuzdadır. add_meta_box() yöntemi veya eklenti Gelişmiş Özel Alanlar kullanılarak manuel olarak işlenen özel yazı metasının nasıl işleneceğine karar vermelisiniz. ACF eklentisi tarafından gösterildiği gibi aşağıdaki kod ve yukarıdaki kod, tek bir kitabı düzenlemek için kullanılabilir. Mümkün olduğu kadar çok kitap gönderisini bir araya getirmek çok eğlenceli. Ardından, gelişmiş aramamızı barındıracak sayfa şablonunu oluşturacağız. get_query_var kullanırken, bir URL'den GET parametrelerini bulabilmek istiyoruz. Bunlar, WordPress'te GET için kullanılan parametrelerdir, ancak standart GET parametrelerinin parçası değildirler.

Bu durumda query_vars'a bir filtre uygulanır. Ayarlanmazlarsa, boş bir dize ile bir dize döndürülür. Gerekli girişler ve formları göndermek için bir düğme ile tek bir form olarak görünecektir. Aşağıdaki kod, parametreleri kullanan bir WP_Query oluşturmak için kullanılır. Başlamadan önce, ilk argüman, daha önce getirdiğimiz disk belleği değişkeninde nerede olduğumuz hakkında kendimize düzgün bir şekilde bilgi vermemizi ve yalnızca kitapları sorgulamamızı sağlar. Taksonominin özel taksonomimize ayarlanmış olması, name özniteliğinin doğru olması ve terim değerlerinin kimlikler yerine kısa bilgiler olması çok önemlidir. Her gönderide get_template_part() öğesini çağırarak, aşağıdaki kodda sonuçlar arasında nasıl döngü yapacağınızı gösterebiliriz.

Döngüden sonra, gönderi sayfalarına bağlantılar oluşturmak için the_posts_pagination() işlevi kullanılır. Hiçbir gönderi döndürülmezse, metin içeren basit bir paragraf görünür. Temel stil, böyle görünmesini sağlar.

Belirli Bir WordPress Temasını Nasıl Arayabilirim?

WPshout'a göre, süreç Google kadar basittir. “WP-content/themes/[theme-name]” ve tüm tırnak işaretlerini ve ardından “flagged” kelimesini girin ve PHP komut dosyası hatasına benzeyen bir arama sonucu alacaksınız.

WordPress Arama Sonuçları Sayfası Özelleştirme

WordPress arama sonuçları sayfanızı özelleştirmek istiyorsanız yapabileceğiniz birkaç şey var. Yeni başlayanlar için Arama ve Filtreleme gibi bir eklenti yükleyebilirsiniz. Bu eklenti, arama sonuçları sayfanıza özel alanlar eklemenize olanak tanır, böylece arama çubuğu, açılır menüler, onay kutuları ve daha fazlası gibi şeyler ekleyebilirsiniz. Arama sonuçları sayfanıza özel kod eklemek için temanızın search.php dosyasını da düzenleyebilirsiniz.

Kullanıcılar, arama sonuçlarına tıklayarak WordPress web sitenizdeki içeriği arayabilir. Arayüzü özelleştirerek, daha fazla sayfa görüntüleme ve dönüşüm sağlayarak kullanıcı deneyimini iyileştirebileceksiniz. SearchWP eklentisini kullanarak varsayılan WordPress arama formlarını ve şablonlarını kendinizle değiştirebilirsiniz. Web sitenizde zaten bir arama formu varsa, Görünüm'e giderek bir arama formu ekleyebilirsiniz. Widget sayfası ayarlandı. Bir öznitelik eklediğinizde, arama sonuçlarınızda ne kadar ağırlığa sahip olması gerektiğini belirtebilirsiniz. Ağırlığının bir sonucu olarak SearchWP, bu kaynaktaki diğer niteliklerden daha alakalı olduğunu düşünecektir.

Motorları Kaydet düğmesi, değişikliklerinizi kaydetmenizi sağlar. SearchWP'nin SearchEngine Pro işlevi, gönderileri veya sayfaları arama sonuçlarından kolayca çıkarmanıza olanak tanır. Tanıtmak istediğiniz içeriği seçin ve ardından Başa Çık düğmesini tıklayın. WordPress'te canlı aramanın nasıl kurulacağına ilişkin daha ayrıntılı talimatlar eğitimlerimizde bulunabilir. SearchWP'nin arama yetenekleri arasında PDF belgeleri, kısa kod çıktıları ve diğer veriler bulunur. Bu özellikler gerektiğinde etkinleştirilir veya devre dışı bırakılır. Ayrıca, WordPress medya kitaplığınızda saklanan PDF dosyalarını ve ofis belgelerini sizin için arayabilir.

Bir kaynağın yanındaki Özellik Ekle/Kaldır düğmesini tıklayarak arama kaynaklarınıza özel alanlar ekleyebilirsiniz. SearchWP, e-Ticaret arama sonuçlarını kolayca iyileştirmenizi sağlar. Bu uygulama, WooCommerce ve Easy Digital Downloads gibi popüler e-Ticaret eklentileriyle güçlü entegrasyonlar içerir. SearchWP'ye gittiğinizde bir arama motoru görünecektir. Ayarlar sayfasına giderseniz, Gelişmiş sekmesini arayın. Buradan 'Dizin oluştururken Kısa Kodları Ayrıştırma' seçeneğinin yanındaki kutucuğu işaretlemelisiniz.

Belirli Gönderileri Arama Sonuçlarından Çıkarmak İçin

Yalnızca belirli gönderilerin arama sonuçlarında gösterilmesini engellemek istiyorsanız, 'Gönderiler' sekmesine gidin ve hariç tutmak istediğiniz gönderileri seçin.