WordPress'te Get_template_part İşlevi Nedir?
Yayınlanan: 2022-11-10WordPress'te, bir şablon parçasını bir şablona yüklemek için get_template_part işlevi kullanılır. Bu işlev, wp-includes/template.php WordPress çekirdek dosyasında bulunur. Şablon bölümleri /wp-content/themes/your-theme/ dizininde saklanır. Herhangi bir alt dizinde olabilirler, ancak .php uzantısına sahip olmalıdırlar. get_template_part işlevinin iki parametresi vardır: İlk parametre, .php uzantısı olmayan şablon parça dosyasının adı olan slug'dur. İkinci parametre, şablon parçasını yüklemek için kullanılacak değişkenin adıdır. Bu değişken isteğe bağlıdır ve atlanırsa, WordPress slug'u değişken adı olarak kullanır. İşte bir şablonda get_template_part işlevinin nasıl kullanılabileceğine dair bir örnek: get_template_part( 'content', 'single' ); ? > Bu örnekte, content-single.php adlı şablon parça dosyası şablona yüklenecektir. Şablon parçasını yüklemek için kullanılacak değişken $content_single'dır.
get_template_part() işleviyle, tekrarlanması muhtemel herhangi bir kod bloğunu parçalara ayırarak merkezileştirebilir, yinelemeyi azaltabilir ve şablon dosyalarınızı daha okunabilir hale getirebilirsiniz. Bu makalenin amacı, işlevin nasıl çalıştığını açıklamanın yanı sıra WordPress temalarında neden önemli olduğunu ve kendi tema geliştirmenizde nasıl kullanacağınızı açıklamaktır. İkinci parametreye ek olarak, get_template_part() işlevindeki get_template_part() sayesinde işlev daha da güçlü bir işlevselliğe sahiptir. Bu işlev, Sayfalar için çalışan bir şablon parçası belirlemenize ve ardından onu şablon hiyerarşisindeki index.php konumuna döndürmenize olanak tanır. Bu yöntem, Yirmi Onbeş'te görüldüğü gibi, yardımcı, açıklayıcı şablonlar oluşturmak için sıklıkla kullanılır. WordPress get_template_part() yöntemi, WordPress'in arka ucunun güçlü ve değerli bir parçasıdır. Alt temalar söz konusu olduğunda, bir şablon parça dosyası gereksinimi eklemeye gerek yoktur. include() ve require(), WordPress'e özgü olmadığından, alt tema, bu şablon öğelerini kullanan tüm dosyaları değiştirmelidir.
Şablon Parçaları Nelerdir?

Şablon parçası, daha büyük bir şablon oluşturmak için kullanılabilecek modüler bir şablondur. Şablon parçaları genellikle farklı bağlamlarda yeniden kullanılabilen küçük, bağımsız kod parçalarıdır. Örneğin, bir şablon parçası bir üst bilgi, bir alt bilgi veya bir kenar çubuğu olabilir.
Bir blok şablonu, en temel biçiminde bir blok listesinden oluşur. Herhangi bir WordPress bloğu bir şablona dahil edilebilir. Bir bloğu kapatmak için açılış etiketiyle aynı şablona yerleştirilmelidir. Bloklara stil nitelikleri eklemek için bunları HTML etiketine eklemelisiniz:. Bu kelimeleri birleştirmek gerekiyor. Site Editörünün Şablonlar bölümü , kolayca düzenlenebilen geniş bir şablon yelpazesi görüntüler. Temanızın bir parçası olarak, her şablon için yeni bir HTML dosyası oluşturun ve onu şablonlar klasörüne yerleştirin.
Her şablon bölümü, WordPress'te WP_template_part olarak bilinen özel bir gönderi türüdür. Düzenleyicide, şablonları iç blok olarak hizmet ettiklerinde hizalayabilirsiniz. Yeni Ekle düğmesi, sınırsız şablon parçası oluşturmanıza olanak tanır. Son olarak, tema şablonlarında özelleştirilmiş, kullanıcı tarafından oluşturulan şablon bölümlerini silebilirsiniz. İlk adım, şablon bölümü için bir ad girmektir ve sizden genel, üstbilgi ve altbilgi olmak üzere üç bölümden birini seçmeniz istenecektir. Site Düzenleyicisindeki değişiklikler veritabanında depolanır ve temanın HTML dosyalarına yansıtılmaz.
Makrolar gibi işlev şablonları, argüman olarak işlev adları ve bir şablon nesnesi döndürür. Bu değişkenler, yeniden kullanılabilir kod bloklarını tanımlamak için kullanılır. Sınıf şablonu, şablon işlevleri gibi, sınıfları tanımlamak için kullanılır, ancak bir işlev olarak işlev görmez. Yapılarını tanımlamanın yanı sıra sınıfların yapısını ve davranışını tanımlamak için kullanılabilirler. Sınıf şablonlarının aksine, değişkenleri tanımlamak için değişken şablonları kullanılır. Değişkenler, yapıları ve davranışları tanımlanarak bir fonksiyon olarak tanımlanabilir. Bir şablon kullanarak bir web sayfasının düzenini ve stilini kontrol etmek mümkündür. Bir web sayfasının düzenini ve stilini kontrol etmek için bir şablon kullanılabilir.

Şablonlar Bir Şablonun İki Farklı Parçasını Adlandıran Nedir?
HTML dosyası, şablonun bileşenidir, ardından bir gönderi türü (WP_template_part) ve bir blok gelir. Neden bu kadar karmaşık geliyor? İçlerine yerleştirdiğiniz içeriği sadece blok olarak kullanarak görüntüleyebilirsiniz. Bir şablonun kullanılması gerekmez, ancak tema yazarları temayı oluşturmak için yeniden kullanılabilir, daha küçük parçalar kullanabilir.
Üç Şablon Türü
Üç katmanlı bir sistemdir:br>,br> vebr>. Şablon değişmezi: Bir şablon değişmezi, genel bir işlev veya sınıf oluşturmak için kullanılan bir metin dizisidir. Giriş yöntemi, girdi olarak genel bir sınıf veya işlev alan şablon işlevidir . Üç tür şablon vardır: sınıf şablonları, işlev şablonları ve genel şablonlar.
Şablon Etiketleri Nelerdir?
Şablonlar, bilgileri dinamik olarak görüntülemek veya blogunuzu başka bir şekilde özelleştirmek için şablon etiketlerini kullanır, bu da siz büyüdükçe sizin için kişiselleştirilmesine ve ilginizi çekmesine olanak tanır.
WordPress'te Şablon Dosyaları ve Etiketleri Nasıl Kullanılır
Şablon dosyası nedir? Tanımlar, bir metin dosyası olan bir şablon dosyasının parçasıdır. WordPress Motor Temasına belirli bir çıktının nasıl oluşturulacağını bildiren bir dizi yönergedir. *br* gibi tek bir satır, örnek olarak bir şablonu tanımlar. .htaccess Bu satırı kullanarak, belirli bir şablona başvurulmadığında default.php olarak bilinen bir şablon kullanılabilir. Şablon etiketleri nedir? Şablon etiketi , verileri dinamik olarak oluşturan ve görüntüleyen bir PHP işlevidir. Bunları bir veritabanından veri almak, HTML oluşturmak veya çeşitli diğer görevleri yerine getirmek için kullanmak mümkündür. Bir şablon etiketi kullanmak için, PHP dosyanıza WordPress Tema Motoru kitaplığını eklemeniz ve işlev adını, şablon_ önekinden önce gelen bir dize olarak eklemeniz gerekir. Örneğin bir post_list şablon etiketi, bir veritabanından bir gönderi listesi oluşturmak için kullanılacaktır. phpbr bir sözcük dizisidir Bu şablonun bir gönderi listesi vardır. > Sayfa, bu yöntem kullanılarak oluşturulacak olan veritabanındaki gönderilerin bir listesini görüntüleyecektir.
WordPress'te Parsiyelleri Nasıl Kullanırım?

WordPress'te kısmi dosyaları kullanmak için önce header.php adlı bir dosya oluşturmanız gerekir. Bu dosya, web sitenizin başlığının kodunu içermelidir. Ardından, footer.php adlı bir dosya oluşturmanız gerekecek. Bu dosya, web sitenizin altbilgisinin kodunu içermelidir. Son olarak, bu dosyaları WordPress şablon dosyalarınıza eklemeniz gerekecek.
WordPress Kodunuzu Modülerleştirin
WordPress kodunuzu oluştururken, standartlaştırmak ve modülerleştirmek için kısmi kodlar kullanın. Ortak kodu kısmi dosyalara taşıyarak temanızı ve eklentilerinizi düzenli ve bakımı daha kolay tutabilirsiniz. Ayrıca, ilgili dosyaları birlikte gruplayarak, WordPress içeriğiniz için kullanımı kolay bir modülerlik çerçevesi oluşturabilirsiniz.