WordPress'te benzersiz bir özel şablon oluşturmak ister misiniz?

Özel şablonlar, yayınlarınız için kolayca farklı şablonlar seçmenize olanak sağlar.

Bu eğiticide, WordPress'te kolayca nasıl özel özel şablonlar oluşturulacağını göstereceğiz.

Ama daha önce, eğer WordPress keşfi hiç kurmadıysanız Bir WordPress blog 7 adımlarını nasıl yüklenir et Nasıl bulmak yüklemek ve blogunuzda bir WordPress tema etkinleştirmek için 

O zaman burada olduğumuz şeye geri dönelim ...

Not: Bu eğitim, WordPress tema dosyalarını düzenlemenizi gerektirir. Henüz yapmadıysanız WordPress eklentisinin nasıl oluşturulacağı ile ilgili eğitimimize göz atın.

Ne zaman benzersiz bir özel gönderi şablonuna ihtiyacınız var?

Bazen, web sitenizdeki bazı yayınlarda farklı bir görünüm isteyebilirsiniz. Örneğin, belirli bir kategorideki makaleler veya makaleler için farklı bir şablon kullanmak isteyebilirsiniz.

Çok keşfetmek özel şablonlar WordPress nasıl oluşturulur

Bu, benzersiz bir özel WordPress gönderi şablonu oluşturmanız gereken yerdir.

Özel bir yayın şablonu nasıl oluşturulur?

Yeni bir makale oluşturun, ardından düzenleme alanınızın kenar çubuğundaki "Sayfa Öznitelikleri" meta kutusunda. Ardından, oradaki model listesinden modelinizi seçin. Ve hepsi bu !

Daha sonra, WordPress'te kolayca nasıl özel özel şablonlar oluşturabileceğimize bakalım.

WordPress'te benzersiz özel şablonlar oluşturma

Öncelikle bilgisayarınızda Not Defteri gibi bir metin düzenleyici açmanız ve aşağıdaki kodu içine yapıştırmanız gerekir:

/*

 * Şablon Adı: Seçme Makale

 * Şablon Gönderi Türü: yayın, sayfa, ürün

 */

 

 get_header (); ?>

 

Bu kod "adında yeni bir model tanımlar. Seçme Makale Ayrıca makale, sayfa ve özel yayıncılık formatları için de kullanılabilir.

Bu dosyayı "olarak kaydedebilirsiniz. BPC ile tek post.php Masanın üstünde.

O zaman sen bir FTP istemcisi kullanarak mevcut WordPress tema klasörünüze yüklemeniz gerekir.

Ardından WordPress kontrol panelinize giriş yapabilir ve bir gönderi oluşturabilir veya düzenleyebilirsiniz. Gönderi düzenleme ekranında biraz aşağı kaydırın ve şablonu seçme seçeneğiyle birlikte yeni "Sayfa Öznitelikleri" meta kutusunu göreceksiniz.

Özel şablonunuzun göründüğünü göreceksinizSeçme Makale'.

Şu anda şablonunuz çoğunlukla boş, eğer onu seçerseniz boş bir sayfa göreceksiniz.

Bunu düzeltelim.

Bunu yapmanın en kolay yolu, kodu WordPress temanızın single.php dosyasından kopyalayıp bunu bir başlangıç ​​noktası olarak kullanmaktır.

Çok keşfetmek WordPress'in Yazı Tipi Şablonunu nasıl anlarım?

dosyasını açın single.php o zaman kopya fonksiyondan sonra her şey get_header () '.

Dosyanın sonuna bu kodu yapıştırın BPC ile tek post.php ". Şimdi bu dosyayı kaydedebilir ve sunucunuza geri aktarabilirsiniz.

Ancak, bu tam olarak şu andaki tek yayın modelinizden birine benziyor. Artık benzersiz özel şablonunuzda değişiklik yapmaya başlayabilirsiniz.

Kendi ekleyebilirsin özel CSS sınıfları, kenar çubuklarını çıkarın, tam genişlikte bir model oluşturun veya ne istersen yapın.

Kategoriye göre benzersiz özel şablonlar oluşturun

Kategorilere göre özel bir benzersiz öğeler şablonu kullanmak ister misiniz?

Örneğin, "seyahat" kategorisindeki makaleler, "fotoğrafçılık" kategorisindekilerden farklı bir düzene sahip olabilir.

İşte bunu yapabilirsiniz nasıl.

Öncelikle bu kodu şuraya eklemeniz gerekir: functions.php dosyası temanızın veya bir WordPress Plugin web sitenize özel.

/*

* Dosyamıza erişmek için bir sabit ayarlayın

*/

tanımla (SINGLE_PATH, TEMPLATEPATH. '/ single');

 

/ **

* Özel işlevimizle single_template'i filtrele

*/

add_filter ('single_template', 'my_single_template');

 

/ **

* Bizim şablonumuz için fonksiyon

*/

işlevi my_single_template ($ single) {

global $ wp_query, $ yayın;

 

/ **

* Kategoriye göre tek şablon kontrolü

* Kategori sümüklü böcek ve kimliğine göre kontrol edin

*/

foreach ((array) $ cat olarak get_the_category ():

 

eğer (file_exists (SINGLE_PATH. '/ single-cat-'. $ cat-> slug. '.php'))

SINGLE_PATH döndür. '/ tek-kedi-'. $ cat-> sümüklüböcek. '.php';

 

elseif (file_exists (SINGLE_PATH. '/ single-cat-'. $ cat-> term_id. '.php'))

SINGLE_PATH döndür. '/ tek-kedi-'. $ cat-> term_id. '.php';

 

endforeach;

}

Bu kod ilk olarak WordPress'in tek bir gönderi isteyip istemediğini kontrol eder. Öyleyse, WordPress'e şablonu WordPress temanızın "/ single /" klasöründe aramasını söyler.

Şimdi bu kod tarafından tanımlanan şablon dosyalarını eklemeniz gerekiyor. 

CPanel'de bir FTP istemcisi veya Dosya Yöneticisi kullanarak WordPress web sitenize giriş yapın ve " / Wp-content / themes / your-tema / '.

Çok keşfetmek , Windows 10 üzerinde FTP nasıl kullanılır

Mevcut tema klasörünüzün içinde "benzersiz" adlı yeni bir klasör oluşturmanız gerekir.

Şimdi bu klasörü açmanız ve içinde yeni bir dosya oluşturmanız gerekiyor. Devam edin ve bu dosyayı adlandırın " tek-kedi- {kategori-sümüklü böcek} ". değiştirmek {Kategori-sülük} sümüklü böcek kategorisine göre.

Örneğin, 'adında bir kategoriniz varsaHaberler", bir dosya oluşturacaksınız" Tek kategori-news.php ". "Adlı bir kategoriniz varsaSeyahat İpuçları»Bir şablon oluşturun Tek kedi ipuçları-of-voyage.phpve benzeri.

Şimdi, bu şablon dosyaları tamamen boş olacak. Başlangıç ​​noktası olarak, dosyanızın içeriğini kopyalayabilirsiniz. single.php tema klasörünüzden bu şablonların her birine yapıştırın.

İstediğiniz değişiklikleri yapmak için şimdi bu şablonları düzenleyebilirsiniz.

Tamamladığınızda, web sitenize erişebilir ve bir yayını görüntüleyebilirsiniz. Bu yayının eklendiği kategori için oluşturduğunuz şablonu kullanacaktır.

Ayrıca öğreticimizi okuyun dosya ve klasörleri WordPress nasıl yönetilir

Şimdi, iki kategoride haber ve seyahat tavsiyesi içeren bir yayınınız olduğunu varsayalım. WordPress, şablonu otomatik olarak görüntüleyecektir.Haberler'çünkü alfabetik sıraya göre ilk sırada görünüyor.

Öte yandan, bir kategoriye bir gönderi bıraktıysanız ve bu kategori için bir şablon oluşturmadıysanız, WordPress şablona geri dönecektir. single.php WordPress temanızın varsayılanıdır.

Ayrıca bazı premium WordPress eklentilerini keşfedin  

diğer kullanabilirsiniz WordPress eklentileri modern bir görünüm vermek ve blogunuzun veya web sitenizin kullanımını optimize etmek için.

Size, bu konuda yardımcı olacak bazı premium WordPress eklentileri sunuyoruz.

1. UserPro için Sosyal Duvar Eklentisi

UserPro, sosyal bir duvarla çok daha eğlenceli olabilir. "UserPro için Sosyal Duvar Eklentisi" nin getirdiği şey budur. Social Wall eklentisi ile blogunuza veya web sitenize bir duvar ekleyebilir ve üyelerinize tüm toplulukla etkileşime girmeleri için canlandırıcı bir yol sunabilirsiniz.

Le WordPress Plugin Sosyal Duvar, kullanıcılarınızın şunları yapmasına olanak tanır: birbirleriyle mesaj paylaşma, resim paylaşma, diğer kişilerin gönderilerine yorum yapma, kullanıcılar bir mesajı beğenebilir veya beğenmeyebilir, duvarı yalnızca oturum açmış kullanıcılar veya tüm kullanıcılar için görüntülemeyi seçebilir, yöneticiler şunları yapabilir: gönderileri veya kullanıcı yorumlarını silme vb.

Indir | gösteri | Web hosting

2. WooCommerce Gelişmiş Kategoriler

Bu güçlü sayesinde WordPress Plugin, çevrimiçi mağazanızı dünyanın en büyük mağazalarıyla aynı seviyeye getirin. Bir kategoriyle ilgili metinler ekleyerek SEO’nuzu geliştirmenize olanak tanır. Ayrıca kategorilerinize güzel bir başlık resmi ekleyebilir ve alt kategorilerinize daha fazla stil kazandırabilirsiniz.

Bu WordPress eklentisi ile WooCommerce kategorileriniz ve bunların düzeni üzerinde tam kontrol sahibi olacaksınız. Özellikle, istediğiniz alt kategorileri görüntüleyebilir ve ayrıca bunları sütunlarda değiştirebilir veya düzenleyebilirsiniz. Stili, yazı tipini tanımlayabilecek ve hatta onlara kısa bir tanım verebileceksiniz.

Indir | gösteri | Web hosting

3. waveplayer

Adından da anlaşılacağı gibi WavePlayer, çalınan ses dosyasının dalga biçimini alan bir ses oynatıcı eklentisidir. Bu eklentiyle parçaları barındırabilecek veya basitçe diğer hizmetlerle entegre edebileceksiniz.bulut barındırmaSoundCloud gibi.

Aynı zamanda podcasting amaçları için de kullanılabilir ve şu gibi başka özellikler sunar: HTML5 desteği, duyarlı düzen, WooCommerce entegrasyonu, vb. Ayrıca, yayınlamadan önce görsel olarak bir oynatma listesi oluşturabileceksiniz. Bir diğer önemli özellik ise hızı ve verimliliğidir.

Indir | gösteri | Web hosting

Diğer önerilen kaynaklar

Ayrıca, web sitenizi ve blogunuzu daha iyi ele geçirmek ve kontrol altına almak için sizi aşağıdaki kaynaklara başvurmaya davet ediyoruz.

 

 

Sonuç

Buraya ! Bu eğitim için bu kadar, umarım WordPress'te özel yazı şablonları oluşturmanıza izin verir. çekinmeyin bahşişi sosyal ağlarınızda arkadaşlarınızla paylaşın.

Bununla birlikte, ayrıca bize danışabilirsiniz kaynakların bulunduğuİnternet siteleri oluşturma projelerinizi yürütmek için daha fazla elemana ihtiyacınız varsa, WordPress blog oluşturma.

Ama bu arada, bize Yorumlar ve özel bölümdeki öneriler.

...