WordPress'te Bir Şablon Dosyası Nasıl Oluşturulur
Yayınlanan: 2022-10-23WordPress'te şablon dosyası oluşturmanın iki yolu vardır. Biri bir php dosyası oluşturmak ve onu temanızın klasörüne kaydetmek. Diğer yol, bir WordPress Sayfa Şablonu oluşturmaktır. Bir php dosyası oluşturmak, bir şablon dosyası oluşturmanın en yaygın yoludur. Bir php dosyası oluşturmak için Notepad veya TextEdit gibi bir metin düzenleyici kullanabilirsiniz. Ardından dosyayı temanızın klasörüne kaydedin. Dosya adı "template-file.php" gibi bir şey olmalıdır. Bir WordPress Sayfa Şablonu oluşturmak için bir php dosyası oluşturmanız ve onu temanızın klasörüne kaydetmeniz gerekir. Dosya adı “page-template.php” gibi bir şey olmalıdır. Dosyada, WordPress'e bunun bir Sayfa Şablonu olduğunu söylemek için bir kod eklemeniz gerekiyor. Kod şöyle görünmelidir: /* Şablon Adı: Sayfa Şablonu */ ? > Dosyayı kaydettikten sonra, WordPress yönetici alanındaki “Sayfalar” bölümüne gidebilirsiniz. Bir "Sayfa Şablonu" açılır menüsü göreceksiniz. Açılır menüden yeni oluşturduğunuz şablonu seçin.
Birçok web sitesinde, web sitesinin geri kalanından çok farklı açılış sayfaları bulunur. WordPress için özel bir sayfa şablonu seçerseniz, kendi sayfalarınızı kolayca tasarlayabilir ve düzenleyebilirsiniz. Bir eklenti kurulumu, bir eklenti kurulumundan daha kolaydır çünkü çok fazla uygulamalı çalışma gerektirir. Bağımsız bir FTP istemcisi kullanıyorsanız, WordPress web sitenize dosya yüklemek için bir FTP istemcisine ihtiyacınız olacaktır. Şablonu kopyalayarak, sitemizde gezinmeyi kendimiz için kolaylaştırabileceğiz. Şablon dosyasında, WordPress'e bir sayfanın nasıl görüntüleneceğini söyleyen bir komut dosyası yoktur. Sonuç olarak, bunu kendi şablonumuz için temel olarak kullanacağız.
page.php içeriği kopyalandıktan sonra bunları özel şablon dosyanıza ekleyin. Özel şablonumuzun zaten bir başlık bölümü olduğundan, bundan kurtulacağız. Yeni şablonu kullanan bir sitede artık boş bir sayfa görünmeyecek; bunun yerine, yenilenmiş bir sayfa görünecektir. Başlangıç noktası olarak tema sayfası şablonunu kullanarak başladık. Özel sayfa şablonu, diğer gönderilerinizden ve sayfalarınızdan tamamen ayrı olduğu için faydalıdır. Özel sayfa şablonu kullanırken kaçınmanız gereken bazı hatalar nelerdir? Basit programlama ve HTML becerilerinin yardımıyla WordPress, istediğiniz her şeyi oluşturmanıza olanak tanır.
Sunuyu açarak şablon olarak kaydedebilirsiniz. Şablonu bir dosya olarak kaydetmek için Dosya sekmesinde Şablon Olarak Kaydet'e tıklayın. Farklı Kaydet kutusuna yeni şablonun adını girin. (isteğe bağlı) için bir seçenek olabilir. Nerede kutusu doldurulmalı ve şablon oraya kaydedilmelidir.
Şablonunuzun açılır menüsünden tema dizinini seçin. Aşağıdaki tema daha önce WordPress Görünümü bölümünde yer almıştı. Düzenlemek istediğiniz dosyayı seçip “Düzenle”ye tıklayarak Dosya Yöneticisi düzenleyicisine erişebilirsiniz. İstediğiniz düzenleme yöntemini seçtikten sonra yeni bir pencere açılacaktır.
İçeriğinizin görüntülenme şeklinin yapısı WordPress şablonları tarafından sağlanır. Bu dosya WordPress temanız tarafından oluşturulur ve daha belirgin görünmelerini sağlamak için belirli gönderilere veya sayfalara uygulanabilir. Her tema türü için şablonlar mevcuttur.
WordPress'te Yeni Bir Şablonu Nasıl Oluştururum?

WordPress'te yeni bir şablon oluşturmak için yeni bir dosya oluşturmanız ve oluşturmak istediğiniz şablona göre adlandırmanız gerekir. Örneğin, belirli bir gönderi türü için bir şablon oluşturmak istiyorsanız, dosyaya template-{post-type}.php adını verirsiniz.
Özel WordPress sayfaları da dahil olmak üzere çeşitli amaçlar için kullanılabilir. Bir WordPress web sitesindeki her sayfa ve gönderi, page.php adlı bir şablon dosyası tarafından işlenir. WordPress'te özel bir sayfa şablonunun geliştirilmesi veya düzenlenmesi için temel HTML, CSS ve PHP bilgisi gereklidir. /wp-contents/themes/YOUR THEME/ içinde page.php dosyasına sahip sayfalar normal olarak görünmelidir. Sayfanın içeriğini görüntülemek için şimdi birkaç satırı kodlamanız gerekir. Bu demoda varsayılan Yirmi Onaltı sayfa şablonunu nasıl özelleştireceğinizi göstereceğim. Bir page.php dosyasında yapılan değişikliklerin web sitesinin her sayfasında görüneceği açıktır. Ayrıca, WordPress'te özel bir kullanıcı rolü oluşturarak kullanıcılara özel ayrıcalıklar atayabilirsiniz. Cloudways'deki ücretsiz deneme süresi, Cloudways'den WordPress barındırma hizmetinin sitenizi nasıl hızlandırabileceğini görmenizi sağlar.
WordPress Şablon Dosyaları Nelerdir?

WordPress şablon dosyaları , WordPress web sitenizin görünümünden ve izleniminden sorumludur. Genellikle WordPress temaları klasörünüzde saklanırlar. Şablon dosyaları, WordPress'e web sitenizdeki içeriği nasıl görüntüleyeceğini söyleyen kod ve işaretlemeden oluşur.
Tema şablonları, WordPress temaları için kullanılır. WordPress, web sitenizdeki bir sayfayı ziyaret ettiklerinde kullanıcının isteğine göre bir şablon yükler. İndeks, diğerlerine ek olarak en önemli şablon dosyasıdır. Şablon bölümü, site başlığı gibi başka bir şablona dahil edilen bir kod parçasıdır. Yönetici sayfasındaki ayarlardan bağımsız olarak, ön sayfa şablonu varsa sitenin ön sayfası olarak her zaman kullanılacaktır. Bu şablon, WordPress izin vermiyorsa en son gönderileri görüntülemek için kullanılır. Archive-books.php betiği, kitaplar adlı özel bir gönderi türünden gönderilerin bir arşivini görüntülemek için kullanılabilir.
Resim eki şablonu, tek bir resim ekini görüntülerken kullanılan ek.php'nin daha yeni bir sürümüdür. Bir arama sonuçları şablonu, bir ziyaretçinin aramasının sonuçlarını görüntüler. Bloklar, şablonlardan ziyade blok temalarında kullanılır. Şablon kısmına blok işaretlemeyi ekleyerek bir altbilgi veya üstbilgi şablonu ekleyebilirsiniz.
"Şablon" etiketi, sayfanızın nasıl göründüğünü ve nasıl davrandığını kontrol etmenizi sağlar. Bu program, sayfaları daha hızlı oluşturmak için kullanılabilen sayfa şablonları oluşturmak için kullanılabilir. Bu araç, özel sayfa türleri oluşturmak için de kullanışlıdır. Template> etiketi, bir sayfanın düzenini ve içeriğini tanımlamak için kullanılabilir. Bu program, diğer sayfaları oluşturmak için kullanılabilecek şablonlar oluşturmak için kullanılabilir. *template] etiketiyle özel sayfa türleri oluşturmak da iyi bir fikirdir. Diğer sayfa türleri oluşturmak için kullanılabilecek sayfa türleri oluşturmak için kullanabilirsiniz. Bu programı kullanarak özel yazı tipleri de yapabilirsiniz.
Bir WordPress Sayfasını Şablon Olarak Nasıl Kaydedebilirim?

Bir WordPress sayfasını şablon olarak kaydetmek için önce yeni bir sayfa şablonu dosyası oluşturmanız gerekir. Bunu, temanızın dizininde yeni bir dosya oluşturarak ve onu page-{slug}.php olarak adlandırarak yapabilirsiniz. Dosyaya aşağıdaki kodu eklemeniz gerekir: /* Şablon Adı: {Şablon Adı} */ // Şablon kodunun geri kalanı buraya gelir… Dosyayı oluşturduktan sonra Sayfa Nitelikleri'ne gidebilirsiniz. Bir sayfayı düzenlerken bölümüne gidin ve açılır menüden şablonu seçin.

Web siteniz için özel bir şablon oluşturduğunuzda, görünümü üzerinde daha fazla kontrole sahip olursunuz. Bunun bir sonucu olarak artık web sitenizin her sayfasını manuel olarak güncellemeniz gerekmeyecek. Özel sayfa şablonlarına sahip olmak, zamandan ve emekten tasarruf etmenizi de sağlayabilir. WordPress, sayfa şablonları oluşturmak için iki şekilde kullanılabilir. WordPress temalarının nasıl oluşturulacağını zaten biliyorsanız, manuel yöntemle gitmek isteyebilirsiniz. Biraz kodlama bilgisi gerektirir, ancak bunu hızlı ve kolay bir şekilde değiştirmenize de olanak tanır. Bu eğitimde, mevcut temanıza bir şablon dosyası yükleyeceğiz.
Elementor veya Beaver Builder kullanarak temel bir WordPress sayfa şablonu nasıl oluşturulur. WordPress sürükle ve bırak düzenleyicisi kullanılarak bir elementor sayfası oluşturulabilir ve özelleştirilebilir. Bir bloğa veya tam bir sayfaya erişmek için klasör simgesine tıklayın ve seçin. Sayfanızdaki herhangi bir öğe daha sonra ayarlarla yapılandırılabilir. Sayfa oluşturucu eklentisi, bir sürükle ve bırak düzenleyicisinin yanı sıra çok çeşitli modül seçenekleri içerir. Özel bir WordPress sayfa şablonu oluşturmak, bir blog veya web sitesi oluşturmanın ilk adımıdır. Bunu iki şekilde yapabilirsiniz: ya mevcut yazılımınızı içe aktararak ya da özelleştirmenize izin verecek şekilde yapılandırarak. WordPress, tek gönderi şablonları dahil, aralarından seçim yapabileceğiniz çeşitli düzenlere sahiptir. Süreç ayrıca sitenizin tasarımını özel ihtiyaçlarınızı karşılayacak şekilde kolayca uyarlamanıza da olanak tanır.
WordPress Şablon Dosyalarını Nerede Bulabilirim?
WordPress şablonlarını arayabileceğiniz birkaç yer var. Bunlardan biri, bazı popüler temaların bir listesini içeren WordPress Kodeksidir. Bakılacak bir başka harika yer de bir Google aramasıdır. Ayrıca kendi web sitelerinde tema satan birçok tema geliştiricisi bulabilirsiniz. Son olarak, çevrimiçi olarak birçok farklı yerden premium temalar da satın alabilirsiniz.
WordPress şablonları olarak da bilinen WordPress temaları, tümü WordPress şablon etiketlerinden oluşan bir WordPress şablonları koleksiyonudur. En azından, herhangi bir temada beş şablon bulacaksınız. Yirmi Onüç tema klasöründe (/WP-content/themes/twentythirteen) şablon dosyalarını bulacaksınız. Görünüm'ü seçerek, WordPress Panonuzdaki bir temadaki şablon dosyalarına bakabilirsiniz. Temaları Düzenle sayfası, etkin temanın çeşitli şablonlarının bir listesini görüntüler. Şablonu görüntülemek ve düzenlemek için sayfanın sağ tarafına gidin ve aşağıdaki listeden şablon adını seçin.
WordPress'te Özel Sayfa Şablonu Nasıl Oluşturulur
Özel bir sayfa şablonu, web sitenize benzersiz bir görünüm eklemenin harika bir yoludur. Bir açılış sayfası, bir hakkında sayfası veya bir iletişim sayfası oluşturmak için özel bir sayfa şablonu kullanabilirsiniz.
Özel bir sayfa şablonu oluşturmak için WordPress temanızda yeni bir dosya oluşturmanız gerekir. Yeni dosya page-{slug}.php olarak kaydedilmelidir, burada {slug} sayfa şablonunuzun adıdır.
Yeni dosyayı oluşturduktan sonra, dosyanın en üstüne aşağıdaki kodu eklemeniz gerekecek:
php
/*
Şablon Adı: {Sayfa Şablonunun Adı}
*/
Yukarıdaki kod, WordPress'e bu dosyayı özel sayfa şablonunuz olarak kullanmasını söyleyecektir.
Kodu yeni dosyanızın en üstüne ekledikten sonra HTML, CSS ve PHP kodunuzu dosyaya ekleyebilirsiniz. Bu, tamamen özel bir sayfa şablonu oluşturmanıza olanak tanır.
Sayfa şablonlarının kullanımı, web sitenize yapısal çeşitlilik veya yüksek düzeyde özelleştirilmiş işlevsellik eklemenin mükemmel bir yoludur. Yeni başlayanlar için oluşturmaları kolaydır ve deneyimli profesyonelleri bile meşgul etme potansiyeline sahiptirler, bu da onları başlamak için kolay bir yol haline getirir. Bir sayfa şablonu kullanarak, yeni özellikler eklemenin yanı sıra sitenizin yapısını değiştirebilirsiniz. Sayfa şablonlarınız, üzerinde kendi kontrolünüzü sağlar. Gerekirse, sayfanın üstbilgisini, altbilgisini ve diğer öğelerini arayın. Kullanıcıların sayfadaki gönderilerin nasıl yerleştirileceğini ayarlamasına izin veren bir sayfa şablonu yapalım. Advanced Custom Fields en sevdiğim eklentilerden biridir ve tam potansiyeliyle kullanılabileceğine inanıyorum.
Yapabileceğiniz en iyi şey, kendi sayfa şablonunuzu oluşturmaktır. CustomPress eklentisini yükleyerek zamandan tasarruf ederken dikkat dağıtıcı ve zaman kaybettiren süreçleri ortadan kaldırabilirsiniz. Tam kurulum ve yapılandırma bilgileri, kullanım sekmesi altındaki CustomPress sayfasında bulunabilir. Kurulum işlemine başlamadan önce sayfa şablonunuzu oluşturmalısınız. CustomPress'i ağ üzerinden etkinleştirirseniz, yalnızca süper yönetici özel sayfa şablonları veya özel gönderi türleri oluşturabilir. Site bazında etkinleştirirseniz, eklentiye sahip her site kendi gönderi türünü ve şablonunu oluşturabilir. Sonuç olarak, Yetenek Türüne dayalı bir gönderi şablonu oluşturacaksınız.
Varsayılan Yazı Tipleri sekmesinde Yazı Tipi Ekle butonuna tıklayarak Yazının tipini değiştirebilirsiniz. Kurgusal bir eklenti işletmesi olarak, editöre eklenti sürümü gibi birkaç seçenek ekleyebilmek istiyorum. Özel Alanlar Ekle bölümünde, özel alanlar kullanılırken düzenleyicide hangi gönderi türlerinin veya sayfa şablonlarının gösterileceğini belirtebilirsiniz. Alan Türü altında, kullanıcıların bu alan seçeneği için bilgi girme şeklini değiştirebilirsiniz. Düzenleyici, özel alanınızı görüntüler, ancak bir parça PHP kodu veya bir kısa kod ekleyene kadar sayfanızda görüntülenmez. Kodu bulmak için /wp-content/themes/your-theme/single-post_name.php dosyasını arayın. İsterseniz, kısa kodu, görünmesini istediğiniz sayfa düzenleyicisine yapıştırmanız yeterlidir.
CSS ile alanlarınızın istediğiniz gibi görünmesini sağlayabilirsiniz. PHP gömme kodu oluşturduğunuzda, onu özel kod etiketlerine sarın. Temanız için zaten bir sınıf adı oluşturduysanız, style.html dosyasına gidin ve onu temanıza ekleyin. Bu işlevselliğin yanı sıra özel CSS ve Javascript ile bir web sitesi çarpıcı olabilir.
WordPress'te Özel Blog Şablonu Nasıl Oluşturulur
WordPress'te özel bir blog şablonu oluşturmak oldukça basit bir işlemdir. İlk olarak, WordPress tema dizininizde yeni bir dosya oluşturmanız ve “single.php” olarak adlandırmanız gerekecek. Ardından, aşağıdaki kodu yeni dosyanıza kopyalamanız gerekecek: /** * Tüm tekil gönderileri görüntülemek için Şablon. * * @package WordPress * @subpackage Twenty_Ten * @since Twenty Ten 1.0 */ get_header(); ? > Yeni dosyanızı kaydettikten sonra, WordPress temanızın “style.css” dosyasını düzenlemeniz ve alt kısma şu kodu eklemeniz gerekecek: .single { background: #fff; kenarlık: 1px düz #ddd; dolgu: 20 piksel; } Bu kod, yeni özel blog şablonunuza bazı temel stiller ekleyecektir. Elbette bu kodu WordPress temanızın tasarımına daha iyi uyacak şekilde düzenleyebilirsiniz. Son olarak, WordPress “Ayarlar -> Okuma -> Ön sayfa görüntüleri” ayarlarınızı düzenlemeniz ve “Statik bir sayfa” seçmeniz gerekecektir. Bundan sonra, yeni "single.php" şablon dosyanızı "Mesajlar sayfanız" olarak seçmeniz gerekecektir.
WordPress Varsayılan Şablon Dosyası
WordPress'teki varsayılan şablon dosyası, bir WordPress temasında yeni şablon dosyaları oluşturmak için başlangıç noktası olarak kullanılan bir şablon dosyasıdır. Varsayılan şablon dosyaları /wp-content/themes/ dizininde bulunabilir.