WordPress'te Şablonlar Nasıl Kullanılır
Yayınlanan: 2022-10-28WordPress'te şablon, bir dizi değişkenden ve diğer programlama kodlarından oluşan bir dosyadır. Bu değişkenler ve kod, daha sonra web tarayıcısına gönderilen HTML kodunu oluşturmak için kullanılır. WordPress'teki bir şablon, esas olarak, her bir sayfayı düzenlemek zorunda kalmadan web sitenizin görünümünü değiştirmenin kolay bir yolunu sağlamak için kullanılır. Örneğin, web sitenizin renk düzenini değiştirmek isterseniz, bunu yapmak için yalnızca şablon dosyasını düzenlemeniz gerekir.
WordPress'te Şablonlara Nasıl Erişirim?

WordPress'te şablonlara erişmenin iki yolu vardır. Birincisi WordPress Yönetici Paneli aracılığıyla. Bunu yapmak için WordPress sitenize giriş yapın ve “Görünüm” bölümüne gidin. "Görünüm"ün altında "Şablonlar" adlı bir sekme göreceksiniz. Bu sekmeye tıkladığınızda siteniz için mevcut tüm şablonları görebileceksiniz. WordPress'teki şablonlara erişmenin ikinci yolu FTP kullanmaktır. Bunu yapmak için, bir FTP istemcisi kullanarak WordPress sitenize bağlanmanız gerekecektir. Bağlandıktan sonra “/wp-content/themes/” dizinine gidin. Bu dizinde, mevcut tüm WordPress temalarını göreceksiniz.
WordPress şablon etiketlerinden oluşan WordPress şablonları , WordPress temalarının çerçevesidir. Herhangi bir temada en az beş şablon mevcuttur. Onunla ilişkili dosyaları görmek için Yirmi On Üç tema (WP/content/themes/yirmi onüç) klasörüne bakabilirsiniz. WordPress temalarınızın her biri için şablon dosyaları, WordPress Panonuzdaki Görünüm menüsü kullanılarak görüntülenebilir. Temaları Düzenle sayfasına giderek etkin bir temada bulunan şablonları görüntüleyebilir ve seçebilirsiniz. Bir şablon dosyasını görüntülemek ve düzenlemek için sayfanın sağ tarafındaki şablon adına tıklayın.
Bir WordPress kullanıcısının burada ve orada basit bir hata yapması muhtemeldir. Bu durumda, WordPress'in kullanacağı WordPress yönetici alanına herhangi bir şablon adını girebileceklerine inanıyorlar. Bazı durumlarda, bu her zaman böyle değildir. Devam etmeden önce, mevcut şablonların bir listesini almalısınız. WP_get_theme() belirli bir temayı elde etmek için kullanılabilir. Burada çeşitli WordPress temaları bulunabilir. Tema adı, dizideki ilk öğedir ve mevcut sayfa şablonlarının listesini bulmak için kullanılabilir. WP_get_template() yürütüldükten sonra bu işlevi tekrar kullanmanız gerekecek. Bu düğmeye bastığınızda, mevcut şablon döndürülecektir. Başka bir deyişle, Temam şablonunu kullanmak isteseydiniz $templates kodunu kullanırdınız. 'MyTheme' değiştirilebilir. Son seçenek, ekranda görüntülenecek değer olarak şablon adını kullanmaktır. Sonuç olarak, echo $templates['MyTheme']; şablonun değerini oluşturmak için.
Hizmetinizde Bir Şablon Nasıl Kullanılır
Bir şablonu kullanmadan önce, onu sunucunuzda bulmalısınız. Sayfalar sayfasında Yeni > Nitelikler'i seçin. Bir şablon belirledikten sonra, dosya adını kopyalayıp sitenize kaydetmelisiniz. Dosya bir.php uzantısı içeriyorsa, orada bitmelidir.
Kullanmak için önce şablonu sunucunuzda bulmanız gerekir.
Bir WordPress Sayfasını Nasıl Şablona Dönüştürürüm?

Bir WordPress sayfasını şablona dönüştürmenin en iyi yolu, çalıştığınız belirli sayfaya ve şablona bağlı olarak değişebileceğinden, bu sorunun herkese uyan tek bir yanıtı yoktur. Ancak, bir WordPress sayfasının bir şablona nasıl dönüştürüleceğine ilişkin bazı ipuçları şunları içerebilir: -Özel sayfa şablonlarını destekleyen bir WordPress teması kullanmak. -Özel bir sayfa şablonu dosyası oluşturma ve bunu WordPress temanıza ekleme. -Mevcut bir WordPress sayfası şablon dosyasını ihtiyaçlarınızı karşılayacak şekilde düzenlemek.

Sitenin geri kalanından önemli ölçüde farklı açılış sayfalarına sahip birçok web sitesi vardır. WordPress, özel bir sayfa şablonu kullanarak kendi tasarımınız ve düzeninizle özel sayfalar oluşturmanıza olanak tanır. Bir eklenti kurmak, yazılımın kendisini kurmak kadar basit değildir. Bağımsız bir FTP programı kullanıyorsanız, WordPress web sitenize dosya yüklemek için bir FTP programına ihtiyacınız olacaktır. Şablonu kopyalamak yerine, işleri kendimiz için basitleştirmek için kullanacağız. Şablon dosyasında, WordPress'e bir sayfanın nasıl görüntüleneceğini söyleyen bir kod yoktur. Sonuç olarak, bu bilgilerden kendi özel şablonumuzu oluşturacağız.
Yeni bir özel şablon dosyası oluşturmak için page.html içeriğini bu dosyaya kopyalayın. Özel şablonumuzun zaten bir başlığı olduğundan, onu koddan kaldıracağız. Yeni şablonu kullanan bir siteyi ziyaret ettikten sonra artık boş bir sayfa görmeyeceksiniz. Tema sayfası şablonu başlangıç noktası olduğundan, onunla gitmeye karar verdik. Özel bir sayfa şablonu oluşturmanın avantajlarından biri, diğer gönderilerinizden ve sayfalarınızdan tamamen ayrı olmasıdır. Özel sayfa şablonundaki hatalar web sitenizi mahvedebilir. Programlama veya HTML bilgisi ne olursa olsun, WordPress'te oluşturulabilecek içerik türleri için belirlenmiş bir sınır yoktur.
Bu, WordPress özelleştirici kullanmak zorunda kalmadan özel sayfalar oluşturmanın basit bir yoludur. Kenar Çubuğu Olmayan Sayfa şablonu, yönetimi daha kolay olan daha profesyonel görünümlü sayfalar oluşturmanıza ve Kenar Çubuğu Olmadan Sayfadan daha fazla yararlanmanıza olanak tanır.
Eklentime Nasıl Şablon Eklerim?

Eklentinize bir şablon eklemek basit bir işlemdir. İlk olarak, eklentinizin dizininde "şablonlar" adlı yeni bir klasör oluşturun. Ardından, bu dizinde “my-template.php” adlı yeni bir dosya oluşturun. Son olarak, o dosyaya şu kodu ekleyin: /* Şablon Adı: Eklenti Şablonum */ ? > Şimdi bu dosyaya kod ekleyebilirsiniz ve bu, eklentiniz için bir şablon olarak kullanılacaktır.
Bu bölümde, WooCommerce eklentinize nasıl şablon ekleyeceğinizi öğreneceksiniz. Bazı durumlarda, HTML oluşturmak için bu sistemi kullanabilir ve kullanıcının temalarına uyacak şekilde değiştirmesine izin verebilirsiniz. Bu dersin bir parçası olarak, redeem-gift-card adlı basit bir sayfa şablonu dosyası ekleyeceğim. Kişi bu bölümde hediye kartını kullanabilir. Kod öğelerinden herhangi birinde bir şeyler ters giderse veya şablon dosya adını yanlış yazarsanız bir hata mesajı alabilirsiniz. Bu kod, WooCommerce eklentilerimde/Woocommerce- plugins-templates/redeem-gift-card-html: içinde bulunabilir. Bu yazılım ile eklentileriniz için kendi şablonlarınızı oluşturabilirsiniz.
Bunu başarmak için gönderi ve sayfa şablonlarını geçersiz kılmalısınız (bu bir CPT olmasa da, bir örnek için yararlıdır). Bir şablon kullanıyorsanız, bu, Özel Gönderi Türlerinizi özelleştirmek için çok yararlı bir özellik olabilir. Jeroen Sormani, burada kullanmanız için eklentinin tam bir demosunu sağladı: https://Gist.me/JeroenSormani/181b8c8a1e1e5ae6ab8d12. Bu adım, dosyaların yanı sıra klasörün oluşturulmasını da gerektirir.
Eklentinizin Sayfalarını Standartlaştırmak için Bir Eklenti Şablonu Kullanın
Şablon oluşturmak, her sayfada şablon dosyalarını değiştirmek zorunda kalmadan eklenti sayfalarınızın görünümünü ve verdiği hissi standartlaştırmanın mükemmel bir yoludur. Başka bir deyişle, artık eklentinizi yönetmekle uğraşmanıza gerek kalmayacak; artık kullanıcılarınız bunun için doğru sayfayı bulabilecekler.
Halihazırda bir şablonunuz yoksa, bir tane eklemeyi düşünmelisiniz. Eklentilerinizi daha kullanıcı dostu hale getirebileceksiniz ve kullanıcılar doğru sayfayı daha hızlı bulabilecekler.