WordPress Özel Yazı Tipi Şablonları Oluşturun


WordPress'in varsayılan gönderi türleri, kolayca blog gönderileri, sayfalar veya ek sayfalar oluşturmanıza yardımcı olur. Bu gönderilerin ve sayfaların çoğu benzer formatları takip ediyor. Siteniz için verimli içerik oluştururken, varsayılan gönderi türlerini kısıtlayıcı bulabilirsiniz. Özel gönderi türlerinin devreye girdiği yer burasıdır.

Özel gönderi türleri, talebinize daha iyi uyacak şekilde oluşturulan gönderiler ve sayfalar gibi içerik türleridir. Kişiye özel oldukları için onlara istediğinizi diyebilir veya benzersiz bir tasarım ekleyebilirsiniz. Daha spesifik kullanımlar için, bazı özel gönderi türlerinin düzenleri diğerlerinden farklı olabilir. Bu nedenle, amaçlarınıza bağlı olarak her özel gönderi türü için çeşitli şablonlar sağlamanız gerekir.

Bu yazıda, WordPress'teki şablonların ne olduğunu ve özel bir yazı tipi şablonunun nasıl oluşturulacağını tanımlayalım.

Özel Yazı Tipi Şablonları Nelerdir?

Temelde bir PHP dosyası olan özel gönderi türü şablonları, WordPress özel gönderilerinizin nasıl görüneceğini tanımlar. WordPress, aşağıdakiler dahil olmak üzere farklı varsayılan özel gönderi türü şablonları sunar:

  • Single-{post-type}.php – Bir kullanıcı özel gönderi türünden tek bir gönderi istediğinde, WordPress single-{post-type}.php şablonunu kullanır. Örneğin, shose_product özel gönderi türünden tekli gönderiler, single-shoes_product.php şablonunu uygular.
  • Archive-{post-type}.php – WordPress, varsayılan olarak özel yazı tipi arşiv sayfasını görüntülemek için arşiv şablonunu kullanır.
  • Search.php – Bir ziyaretçi sitenizde özel bir gönderi türü aradığında, WordPress arama sonuçlarını görüntülemek için search.php şablonunu kullanır.
  • Index.php – Yukarıdaki 3 şablon gösterilmediğinde, özel yazı tipi için index.php dosyası kullanılacaktır.

Özel gönderi türü şablonları, özel gönderilerinize yeni düzenler uygulamanıza olanak tanır. WordPress, kendi özel yazı tipi şablonlarınızı oluşturmadığınız sürece, özel yazı türleriniz için single.php, arşiv.php ve index.php dosyaları gibi varsayılan dosyaları kullanır.

Özel Yazı Tipi Şablonlarına Ne Zaman İhtiyaç Duyarsınız?

Özel bir gönderi türü şablonuyla aynı anda birden fazla özel gönderi oluşturabilirsiniz. Aşağıdaki durumlar, özel bir gönderi türü şablonu oluşturmayı ne zaman düşünmeniz gerektiğini gösterir:

1. Kupon özel gönderisi

Müşterilerin %90'ından fazlası alışveriş yapmak için kupon kullanıyor. Müşterilerinize bloglar aracılığıyla indirimler sunmak, satışların artmasına yardımcı olur. Blog stili kupon, içerik odaklı varsayılan gönderi türlerine benzemediği için özel bir gönderidir. Bunun yerine, esas olarak ürününüzün kısa bir tanıtımını ve müşterilerin tıklayıp indirim alması için bir kupon kodunu içerecektir.

2. WordPress sözlüğü

Ürününüz, tüm ziyaretçilerin ve hatta potansiyel müşterilerin anlayamayacağı bir sürü jargon içerir. Bu özel terimleri net bir şekilde açıklamazsanız, müşteriler satın alma yapmaz. Ürününüzün sorunlarını çözüp çözemeyeceğinden emin değiller. İşte burada sözlükler, ziyaretçilerin ürünlerinizi ve hizmetlerinizi tanımalarına etkili bir şekilde yardımcı olmak için kullanışlı hale gelir.

Aslında, sözlükler herhangi bir varsayılan gönderi türü tarafından oluşturulamadı. Özel gönderi türleri kullanmanız gerekir. Örnek olarak Doğrudan Erişimi Engelle'yi ele alalım. Eklenti, fotoğrafçılar, kurs sahipleri vb. için WordPress medya dosyalarının korunmasına yardımcı olur. Özellikleri, Orijinal bağlantılar, Korumalı bağlantılar ve daha fazlası gibi birçok teknik terim içerir. Daha önce kullanmamış olanlar veya bu terimlerin tanımlarına atıfta bulunanlar, eklentinin ne yaptığı hakkında hiçbir fikre sahip olmayacaklardır. Bu nedenle, kullanıcıları desteklemek için sözlükler oluşturmak için özel bir yazı tipi şablonu oluşturulur.

3. Ek alanlar

İçeriğinize daha fazla bilgi girmek istiyorsunuz, örneğin birden çok blogda özel meta kutuları sağlamak. Bu özel alanları, çok zaman alan gönderiye eklemek yerine, düzgün bir şekilde yeni bir özel gönderi türü şablonu oluşturabilirsiniz. Bu şablonu uygulayan herhangi bir özel gönderi, istediğiniz ek alanları içerecektir.

WordPress'te Özel Bir Yazı Tipi Şablonu Nasıl Oluşturulur

Özel gönderi türleri için şablon oluşturmanın 2 yolu vardır. Single.php dosyasını düzenleyebilir veya Templatic eklentisini kullanabilirsiniz.

Bahsedilen 2 çözüme geçmeden önce, önce bir çocuk teması oluşturalım. Bu alt tema, ana temayı etkilemeden düzenlemeleri ayrı ayrı değiştirmenize ve kaydetmenize olanak tanır. Dahası, ana tema güncellendiğinde değişikliklerinizi kaybetmezsiniz.

Size özel yazı tipi şablonlarının nasıl oluşturulacağını göstermek için WordPress'in en son varsayılan teması olan Twenty Nineteen'i kullanacağız. Bu temayı kullanıyorsanız hemen başlayabilirsiniz. WordPress siteniz hala önceki sürümleri kullanıyorsa, tam kapasiteye sahip olmak için lütfen bu sürüme güncelleyin.


Aşağıdaki 5 adım size bir alt temanın nasıl oluşturulacağını gösterir:

  1. Tema dizininize gidin
  2. Yeni bir klasör oluştur
  3. Tema için bir ad belirtin.
  4. 2 yeni dosya style.css ve functions.php ekleyin
  5. Bu dosyaları kurmak için aşağıdaki kodu kullanın
 */

Tema Adı: Özel Yazı Tipi Şablonu Örneği

Tema URI'si: http://passwordprotectwp.com

Açıklama: Özel gönderi türü şablonlarını kullanan örnek bir tema

Yazar: Parola Korumalı WordPress Ekibi

Yazar URI'si: http://passwordprotectwp.com

Şablon: yirmidokuz

Sürüm: 1.4

*/

<?php

add_action('wp_enqueue_scripts', 'cptt_assets');

function cptt_assets() {

wp_enqueue_style( 'ebeveyn stili', get_template_directory_uri() .'/style.css');

wp_enqueue_style( 'alt stil', get_stylesheet_directory_uri() .'/style.css', dizi( 'ebeveyn stili'));

}

Tamamlandığında, yeni alt tema WordPress yöneticinizin Görünüm bölümünde gösterilecektir.

Alt temayı oluşturduktan sonra özel bir gönderi şablonu oluşturalım.

#1 single.php Dosyalarını Düzenle

WordPress sitenize herhangi bir eklenti eklemek istemiyor musunuz veya çok sayıda eklenti yüklediniz ve daha fazlasını eklemek istemiyor musunuz? O halde bu yöntem tam size göre. Kolayca özel bir gönderi türü şablonu oluşturmak için bu 5 adımlı kılavuzu izleyin:

  1. GenerateWP'ye gidin
  2. Ad (Tekil) ve Ad (Çoğul) kutularına özel gönderi türü adınızı girin
  3. Açıklama kutusuna gönderi türünün açıklayıcı bir özetini girin
  4. Güncelleme Koduna basın
  5. Oluşturulan kodu kopyalayın ve single.php dosyanıza yapıştırın

create-custom-post-type-template-generatewp

#2 Şablon eklentisi ile Özel Gönderi Şablonları Oluşturun

Templatic, sayfa şablonları eklemekle neredeyse aynı şekilde basit bir açılır menüden gönderi şablonları oluşturmanıza ve seçmenize olanak tanır. Kod oluşturmanın karmaşıklığından kaçınabileceğiniz için, bir eklenti eklemek, single.php dosyalarını manuel olarak düzenlemekten daha tercih edilir görünüyor.

Templatic eklentisi ile özel yazı tipi şablonları oluşturmak için 2 ana adım vardır:

Adım 1: Eklentiyi yükleyin

  1. WordPress kontrol panelinizde Eklenti → Yeni Ekle seçeneğine gidin
    eklenti-yeni-eklenti
  2. Şablona Göre Özel Gönderi Şablonları Ara
  3. Şimdi Yükle'yi ve ardından Eklentiyi Etkinleştir'i tıklayın.
    özel yazı tipi eklentisi

2. Adım: Özel gönderi türü şablonları oluşturun

  1. Varsayılan tek gönderi şablonunuzu ( single.php dosyası ) çoğaltın veya yeni bir şablon dosyası oluşturun
  2. Bu kodu, oluşturduğunuz yeni alt dosyanın en üstüne ekleyin
 <?php

/*

PostType Sayfa Şablonu: [Açıklayıcı Şablon Adı]

Açıklama: Bu kısım isteğe bağlıdır

*/

?>

Yeni özel gönderi türü şablonunu oluşturduktan sonra, bir şablon seçmek için her gönderinin düzenleme ekranında Gönderi Ayrıntı Şablonu açılır menüsüne tıklayabilirsiniz. Gönderi için bir şablon atamayı unutursanız, varsayılan şablon kullanılacaktır.

ppwp-post-detay-şablonu

Muhtemelen eklentinin WooCommerce mağazanız için belirli ürün sayfaları tasarlamaya yardımcı olup olmayacağını merak ediyorsunuzdur. Evet, WooCommerce ile iyi çalışır. Herhangi bir özel şablon oluşturabilir ve bunları ürün sayfalarınızdan herhangi birine atayabilirsiniz.

WordPress Siteniz için Özel Yazı Tipi Şablonları Oluşturalım

Özel gönderi türü şablonları birçok durumda faydalı olur. Single-{post-type}.php veyaarchive-{post-type}.php gibi WordPress varsayılan şablonlarının yanında gönderileriniz için yeni bir düzen uygulayabilirsiniz.

Single.php dosyasını manuel olarak düzenlemek veya bir eklenti yüklemek gibi özel yazı tipi şablonları oluşturmanın 2 ana yolu vardır. Özel bir gönderi türü şablonu oluşturmadan önce, veri kaybetme riskini azaltmak için doğrudan ana temanızı düzenlemek yerine bir alt tema oluşturmayı ve orada değişiklikler yapmayı unutmayın.

WordPress sitelerinizde özel yazı tipi şablonları oluşturma veya koruma konusunda endişeleriniz varsa, aşağıdaki yorumlar bölümünde bize bildirin!

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

Divi's Theme Builder ile Özel Global Başlık Nasıl Oluşturulur

Artık Tema Oluşturucu burada olduğuna göre, web sitenizi A'dan Z'ye kurmanıza yardımcı olacak yeni eğitimlere dalmak için sabırsızlanıyoruz. Buna Divi'nin yerleşik seçeneğini kullanarak özel başlıklar oluşturma da dahildir. Bu eğitimde Divi's Theme Builder'ı kullanarak global bir başlık oluşturmaya odaklanacağız. Bu sayfaya veya gönderiye farklı bir başlık atamadıysanız, web sitenizin her yerinde genel bir başlık görünecektir.

Bir Cevap Yazın

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