Gelişmiş Özel Saha Eğitimi: Ana Rehberiniz

WordPress Custom Alanı, WordPress’i “sadece bir blog platformu” yerine esnek bir içerik yönetim sistemi yapan şeyin önemli bir parçasıdır.
Ücretsiz demoyu deneyin
WordPress Custom Alanına geldiğinde, Freemium Advanced Custom Fields eklentisi en ünlü isimlerden biridir. Her yönden özel alanlarla çalışmayı kolaylaştırır ve bu da bugünkü yazımızın konusudur. Özellikle, gelişmiş özel alanların neden çok değerli olduğunu açıklayacağız ve daha sonra WordPress sitenize nasıl uygulayabileceğinizi adım adım göstereceğiz.
Bu yazıda bulacağınız tek şey budur:
Tartışılacak çok şey var, o zaman dalış yapalım …
Gelişmiş bir özel alan eklentisi nedir?
Elliot Condon tarafından geliştirilen, genellikle ACF olarak kısaltılan gelişmiş bir özel alan – Siteye WordPress özel alanını eklemenizi ve yönetmenizi sağlayan bir WordPress eklentisidir. Bu, hem ücretsiz bir eklenti hem de ACF Pro adı verilen, ömür boyu güncellemeler için 25 $ ‘dan başlayan ve 1 site için premium eklenti olarak kullanılabilir.
Destek
WordPress Custom Alanı nedir? Ne yapmana izin veriyorlar? WordPress Custom Alanı, WordPress’teki bir içerik parçası hakkında ek bilgiler eklemenize, depolamanıza ve göstermenize olanak tanır. Daha teknik bir düzeyde, özel alanlar meta verileri depolamanıza yardımcı olur.
Bu terime alışık olmasanız bile, özel alanlar en sevdiğiniz eklentilerin ve temaların çoğunu destekler. Örneğin, bir e -ticaret mağazası oluşturmanın en popüler yolu olan WooCommerce, ürünler hakkında ek bilgileri depolamak için özel alanlar kullanın:
Fiyat
Boyama
Veya, bir WordPress olay takvimi eklentiniz varsa, eklenti aşağıdakiler hakkında ek bilgileri saklamak için özel alanlar kullanacaktır:
Konum
Zaman başlar/biter
Fiyat
Ayrıca, tüm bu yazının çekirdeği olan benzersiz ihtiyaçlarınızla ilgili bilgileri saklamak için kendi özel alanınızı da oluşturabilirsiniz.
WordPress’teki özel alan ne kadar havalı? En son kılavuzumuzda Amazing @WP_ACF ile nasıl kullanacağınızı öğrenin! Özel bir alan kullanmanız gerektiğinde tweet için tıklayın? Şimdi, neden başlangıçtan itibaren özel alanlara ihtiyacınız olduğunu merak ediyor olabilirsiniz. Örneğin, WordPress sitenizde etkinlik yayınlamak istiyorsanız, tüm bilgileri WordPress düzenleyicisinde sıradan metin olarak giremez misiniz? Evet yapabilirsin. Ancak özel bir alan kullanmak birkaç nedenden dolayı daha iyi bir yaklaşımdır:
Daha kolay girdi – başlangıçtan itibaren bir şey yazmak yerine, iyi düzenlenmiş özel bir saha grubu verilerin girilmesini kolaylaştıracaktır. Örneğin, tarihi yazmak yerine, tarih seçmeninin tarihini seçebilirsiniz.
Tutarlılık – Özel alanınıza girdiğiniz bilgiler her zaman ayarlarınıza göre görüntülenir, bu da tüm sitelerinizde tutarlı olacağı anlamına gelir.
Kolay Güncellemeler ve Bakım – Gelecekte bilgilerin nasıl görüntülendiği hakkında bir şeyi değiştirmek istiyorsanız, her gönderiyi tek tek düzenlemek yerine sadece bir şeyi güncelleyebilirsiniz.
Varsayılan özel alanın işlevini içeren WordPress WordPress aslında içeriğinize özel alanlar eklemek için doğuştan gelen işlevsellik içerir. Klasik Tinymce Editor’da bunu ekran seçenek alanından etkinleştirebilirsiniz. Veya yeni Block Düzenleyicisi’nde, Seçenek alanından etkinleştirebilirsiniz: Block Düzenleyicisi’ndeki özel alana nasıl erişilir
Daha sonra özel alan verilerinizi bir anahtar çift/değer kullanarak girebilirsiniz:

Varsayılan WordPress özel alanının işlevselliği
Orijinal özel alanın işlevselliği gerçekten çalışıyor, ancak bu bir şey yapmak için en samimi kullanıcı değil, bu yüzden birçok kişi gelişmiş özel eklentilere yöneliyor. Gelişmiş özel sektör, onu çok daha kolay hale getiren gelişmiş özel alan, WordPress’teki özel alanlarla çalışmayı kolaylaştırır … neredeyse tüm yönler. Bu, WordPress kontrol panelinizdeki özel alanları eklemek ve yönetmek için arayüzü basitleştirir ve ayrıca fretend sitenizdeki özel alanlardan bilgi görüntüleme işlemini basitleştirir. Bu gerçek, 1000’den fazla incelemede 4.9 yıldız sıralaması ile neden 1 milyondan fazla web sitesinde aktif olduğunu açıklamaya yardımcı oluyor.

Arkada, bu, daha önce seçilen alan türünü içeren bir kullanıcı dostu meta kutusu oluşturmanıza olanak tanır. Bu nedenle, genel anahtar değer arayüzü yerine (yukarıda görebileceğiniz gibi), tarih seçmenini, onay kutusunu ve bunun gibi diğerlerini kullanabilirsiniz:
Block Editor’daki Gelişmiş Özel Alan
Toplamda, Gelişmiş Özel Alan, yayın, kullanıcılar, taksonomi, medya, yorumlar ve hatta özel seçenekler sayfaları dahil olmak üzere herhangi bir alana ekleyebileceğiniz 30’dan fazla farklı alan türü sunar. Burada her alan türü hakkında ayrıntılı bilgileri görebilirsiniz. Gelişmiş özel alanlar, iyi belgelenmiş işlevler, kısa kodlar, Gutenberg blokları ve daha fazlası ile bu bilgilerin görüntülenmesini de kolaylaştırır. Veya, bazı WordPress sürükle ve bırak sayfaları gibi diğer araçlarla entegrasyon bulabilirsiniz. Ücretsiz Gümrük Ücretsiz Vs Pro: Hangisine ihtiyacınız var? Gelişmiş özel alan, ücretsiz ve uygun fiyatlı premium sürümde bulunur. Temel kullanımların çoğu için ücretsiz sürüm iyidir. Bu, hemen hemen her tür alan ve yukarıda açıklanan tüm zaman tasarrufu ve kullanıcı dostu özelliklerine erişmenizi sağlar.

Yalnızca içeriğiniz hakkında bazı ek bilgiler kaydetmek istiyorsanız, yalnızca ihtiyacınız olan ücretsiz sürüm. Bununla birlikte, Pro sürümü gelişmiş özel alanları daha ilginç bir şekilde kullanmanıza yardımcı olan bazı oldukça rahat özellikler ekler:
Alanı Tekrarlama – Bu, belirli alanları/grupları post ile postayla tekrarlamanıza olanak tanır. Örneğin, bir etkinliğe hoparlör hakkında bilgi eklerseniz, tekrarlama birden fazla konuşmacının bulunduğu durumu ele almanıza yardımcı olacaktır (hoparlör için alanları gerektiği kadar “tekrarlayabilirsiniz”, bu da kullanmanızı sağlar. birkaç hoparlörün bulunduğu kenar durumları).
ACF Bloğu – Alanınızı bir meta kutu değil, Gutenberg bloğu olarak gösterin. Müşteriler için bir site oluşturursanız ve onlara özel alan verilerini girmek ve görselleştirmek için kolay bir yol vermek istiyorsanız bu çok rahattır. Esnek içerik – diğer alanlardan düzen oluşturun. Bu, özel saha bilgilerine dayanan hafif bir sayfa üreticisi gibidir.
Field Galerisi – Bir alana birkaç resim yükleme.
Seçenek sayfası, klonlama yeteneği, ilişkiler alanında iyileşme ve diğer küçük ayarlamalar gibi başka farklılıklar da vardır.
Tüm ACF Pro özelliklerini burada görebilirsiniz. ACF Pro, bir sitede ömür boyu ömür boyu 25 $ ‘dan başlıyor. Veya sitede sınırsız bir ömür boyu kullanım için 100 $ ödeyebilirsiniz. Şüphe varsa, tam olarak hangi işlevlere ihtiyacınız olduğunu bilene kadar ücretsiz bir sürümle başlayın. Gerekirse her zaman daha sonra güncelleyebilirsiniz. Gelişmiş Özel Alan Eğitimi: Alanınızı Nasıl Eklenir Şimdi Gerçek Gelişmiş Özel Alan Eğiticisini kazın ve ilk özel alan koleksiyonunuzu nasıl oluşturacağınızı ve görüntüleyeceğinizi göstereceğim. Bu örnek için, koşu hakkında bir blogunuz olduğunu varsayalım. Gibisin … gerçekten koşmak gibisin ve günlük egzersizleri okuyucularınızla paylaşmak istiyorsunuz. Özellikle, her blog gönderisinde, Run’ları paylaşmak istersiniz:
Amaç – Diyelim ki iki farklı koşu türünüz var: “Hızlı Çalışma” ve “Koşullandırma”.
Mesafe – Ne kadar koşarsınız.
Zaman başlar – koşmaya başladığınızda.
Zaman bitti – koşmayı bitirdiğinizde.
Konum – Koşu Yeriniz.
Bu bilgileri toplamak için beş özel alan eklemek istersiniz. Özel Gelişmiş alanındaki öğreticide öğreneceğiniz ilkelerin herhangi bir kullanım için geçerli olduğunu belirtmek önemlidir. Yalnızca belirli örnekleri seçeriz çünkü bağlı bir örneğin bağlı olmasına yardımcı olur. Bu öğreticiyi iki bölüme ayıracağız: özel alanınızı arka uçta nasıl ekleyip yöneteceğiniz.
Ön sitenizde özel alan bilgileri nasıl görüntülenir.
1. WordPress.org’dan Gelişmiş Özel Alanının ücretsiz sürümünü yükledikten ve etkinleştirdikten sonra yeni bir alan grubu oluşturun, özel alanları açın> İlk saha grubunuzu oluşturmak için yeni ekleyin. Adından da anlaşılacağı gibi, “Field Group”, WordPress kontrol panelinizde birlikte görüntülenen bir veya daha fazla özel alandan oluşan bir gruptur. Bu örnek için, beş özel alan içeren bir grup alan oluşturacaksınız. Alan grubunuzu adlandırın, ardından konumu seçin. Bu örnek için, bu özel alanı sıradan WordPress bloglarını yayınlamak için görüntülemek istiyoruz, böylece varsayılan olarak bir yayın olarak bırakabilirsiniz. Ancak, özel alanınızı özel yayın türlerine ek olarak veya taksonomi gibi başka yerlerde görüntülemek istiyorsanız, onu değiştirmek istersiniz. Alanınızı çeşitli yerlerde görüntülemek için birkaç kural hazırlayabilirsiniz:
Yeni bir ACF Alan Grubu Oluşturun
2. Bir sonraki özel düzlemi ekleyin, ilk özel alanınızı eklemek için düğmeyi + alanı ekleyin:
Yeni bir alan ekle
Bu birçok seçenek açacak, ancak hepsini doldurmanıza gerek yok. En önemli iki seçenek:
Alan Etiketi – Editörde görünecek olan budur. Bu, kodda kullanacağınız alanın adını üretmek için de kullanılacaktır. Alanın adını değiştirmenize gerek yoktur (gerekirse bunu yapabilmenize rağmen). Alan türü – bu, toplamak istediğiniz bilgi türüdür. Örneğin, sayı alanının e -posta adreslerini toplamak için bilgi numarası veya e -posta alanları toplamasını istersiniz.

Bu ilk alan için, radyo düğmesi düzleminin türünü istiyorsunuz:
Alanı yapılandırın

Dahası, isteğe bağlı kutuya Radyo Düğmesi Seçimi seçeneğini girebilirsiniz:
Radyo Kutusu seçeneğini girin
Alanın gerekli olup olmadığı ve varsayılan değer gibi yapabileceğiniz başka seçenekler de vardır. Bunu ihtiyaçlarınıza göre yapılandırmaktan çekinmeyin. Başka bir örneğe bakalım: koşu mesafesi toplamak için özel bir alan. Bu sefer, sayı türünü istiyorsunuz:
Sayısal bir alan yapın
Ayrıca, bir birim mesafe eklemeyi seçerek her şeyi biraz daha kullanıcı dostu hale getirebilirsiniz. İsterseniz, minimum değer ve maksimum değerle doğrulama da ekleyebilirsiniz. Örneğin, 1.000 mil kadar koşmayabilirsiniz (ve eğer yaparsanız … OMG, en iyi Forrest Gump’sınız)!

Diğer alan düzenlemeleri
Toplamak istediğiniz diğer tüm özel alanlar için işlemi tekrarlayın. Bittiğinde şöyle görünmelidir:

5 farklı ACF alanı
3. Ayarları yapılandırın ve tamamlamak için yayınlayın, ayar kutusuna gidin. Burada, WordPress düzenleyicisinde alanınızın görünümünü kontrol edebilirsiniz.

Bültenlere Kaydolun
Trafiğimizi%1000’den fazla nasıl artırdığımızı bilmek ister misiniz?Haftalık bültenimizi içerideki WordPress insanlar hakkında ipuçlarıyla alan 20.000’den fazla insana katılın!

Çoğu zaman, bunu varsayılan olarak bırakabilirsiniz.Ama isterseniz her şeyi değiştirmekten çekinmeyin.Örneğin, özel alanınızı normal WordPress düzenleyicisinin üzerinde görüntülemeyi seçebilirsiniz:
ACF alanı grubu ayarlarını yapılandırın

Bir seçim yaptıktan sonra, aktif hale getirmek için saha grubunuzu yayınlayın.4. WordPress Editor’a bazı bilgiler ekleyin Alan grubunuzu yayınladıktan sonra, yeni bir yazı oluşturmaya gittiğinizde alanınızın göründüğünü göreceksiniz.Varsayılan olarak, klasik Tinymce editörü ve yeni blok düzenleyicisinde editör altında birlikte görüneceklerdir:

Block Editor’daki Gelişmiş Özel Alan
Buraya girdiğiniz bilgiler kolay almak için WordPress veritabanınızda saklanacaktır (bunu Gelişmiş Özel Alan Eğiticimizin bir sonraki bölümünde göreceksiniz). Koşullu mantığı keşfetmek İlerlemeden önce, hızlı bir daire çekelim. Bakın, gelişmiş özel alanın çok popüler olmasının nedenlerinden biri, mümkün olan tüm ilginç uygulamalardan kaynaklanıyor. Ve burada güçlü bir seçenek, önceki alanın nasıl cevaplandığına bağlı olarak alanı görüntülemenize/gizlemenize olanak tanıyan koşullu mantıktır. Bunun nasıl çalıştığına dair kısa bir örneğe bakalım … yemek, seyahat veya koşmanın yanı sıra herhangi bir şey hakkında bir blog oluşturmak istediğinizi söyleyelim. Yürütülmeyen konular hakkında yazdığınızda, süreç hakkında bilgi için özel alanlar görüntülemek mantıklı değil, değil mi? Ya, yeni yaptığınız tüm özel alanları otomatik olarak görüntülemek yerine, “Bu yazı çalışıyor mu?”
Kutuyu kontrol ederseniz, bilgi alanı otomatik olarak görünür. Kontrol edilmesine izin verirseniz, gizli kalırlar:
Kontrol edildiğinde diğer alanlar görüntülenir
Koşullu mantığın yapmanıza izin verdiği şey budur! Bunu yönetmek için saha grubunuzu düzenleyecek ve “Bu çalışıyor mu?” İçin yeni bir alan / yanlış ekleyeceksiniz::

Doğru/yanlış alan ekleme
Ardından, mevcut alanı düzenleyecek ve koşullu mantığı etkinleştireceksiniz, böylece her alan yalnızca “Bu çalışıyor mu?” KONTROL EDİLEN ALANLAR:

Diğer alanlara koşullu mantık ekleyerek Gelişmiş özel alanların ön uçta nasıl görüntüleneceğini Tamam, gelişmiş özel alanların yolculuğunun yarısındayız. Artık özel alanınıza bilgi ekleyebilir, ilgili yayın türleriyle ilişkilendirebilir ve veritabanınıza kaydedebilirsiniz. Ancak, hala bir potansiyel sorun var: Özel alanınızdan gelen bilgiler ön uçta hiçbir yerde görünmedi! Yani, blogunuzu yayınlamak için editöre bir dizi özel alan eklemiş olsanız bile, blog yayınınız hala ön uçta normal bir blog yayınına benziyor:
WordPress ve yavaş ev sahibi sorunlardan bıktınız mı? 7/24 ve çok hızlı sunucular mevcut WordPress uzmanlarından dünya sınıfı desteği sağlıyoruz. Planımıza bakın

Ön uçta özel bir alan yok
Hadi düzeltelim. Ön -ön sitenizde gelişmiş özel alan verilerini görüntülemenin birkaç farklı yolu vardır. Seçtiğiniz doğru yöntem ihtiyaçlarınıza ve bilgi düzeyinize bağlı olacaktır. İşte başarmanın üç farklı yolu:

Tema şablonu dosyanız – Bu biraz teknik bilgi gerektirir, ancak bu, özellikle tema şablonu dosyanızda rahat hissediyorsanız, çoğu zaman en iyi yaklaşımdır.
Kısa bir kodla – Bu çok basit ve sadece vaka başına vakalara göre özel alan verileri girmek istiyorsanız iyi bir seçimdir. Ancak, bu daha fazla manuel iş gerektirir, çünkü her gönderiye kısa kod eklemeniz gerekir.

Pro Elementor ile – Bu iyidir, çünkü PHP ile çalışma ihtiyacını tamamen ortadan kaldırır, ancak bu birinci sınıf bir üründür ve bu aynı zamanda şablonunuz için bir Elementor Pro kullanmanız gerektiği anlamına gelir. Doğrudan belirli bir yöntem veya her şeyi okuyabilirsiniz. Size kalmış. Özel alan bilgilerinizi görüntülemek için ilk yol tema şablonu dosyasına gelişmiş özel alanlar nasıl eklenir. Bu biraz ileri, çünkü tema şablonu dosyanızı kazmanızı gerektiriyor, ancak özel alanınızın istediğiniz zaman otomatik olarak görüntülenmesini sağlayın. Özellikle, söz konusu posta türü için bir şablonu düzenlemelisiniz. Sıradan bir blog yayınlamak için bu single.php. Veya bazı temalar şablonun kısımlarına ayırır. Örneğin, TwentyNineen teması için aslında şablon içeriği-single.php bölümünü düzenlemeniz gerekir. Burada kaybolmuş hissediyorsanız, başka bir yöntem kullanmak isteyebilirsiniz. Tek yayınınız için tema şablonu dosyasını bulduktan sonra, alan bilgilerini görüntülemek için The_Field () Gelişmiş Özel Alanlarının işlevini kullanabilirsiniz. Örneğin, Burada daha fazla bilgi edinin. Örneğin, “hedef” alanını görüntülemek için Alan grubunu düzenlerken alanın adını bulabilirsiniz:
ACF alanının adını buldu

Yani, küçük bir HTML işaretlemesini PHP ile birleştirerek, tüm alanları görüntülemek için böyle bir şey elde edebilirsiniz:
Amaç:
mesafe:
Başlangıç ​​zamanı:
Bitiş zamanı:
Yer:
Bunu sıradan yayın içeriğinin üzerine eklemek için bunu the_concent () ‘nin üzerindeki tema şablonu dosyanıza ekleyeceksiniz:
Ve şimdi, blog yayınlarını yeniledikten sonra, sıradan WordPress içeriğinin üstünde özel alan verilerini görebilirsiniz:
Artık ön uçtaki alanları görebilirsiniz

Daha fazla bilgi edinmek için gelişmiş özel alanın tam belgesine bakın. Özel alan verilerinizi görüntülemenin daha basit yolları için kısa kodlarla gelişmiş özel alan verileri nasıl görüntülenir, kısa kodları da kullanabilirsiniz. Ancak, buradaki dezavantaj, özel bir alan görüntülemek istediğiniz zaman kısa bir kod eklemeniz gerektiğidir. Bu görevi otomatikleştirmenin kolay bir yolu yoktur. Kısa kod şudur: [ACF Field = “Field_name”] Örneğin, bunu WordPress düzenleyicisine girerseniz:
ACF verilerini görüntülemek için kısa kodu kullanın
Ardından, siteniz siteniz önceki tema şablonu yöntemiyle tam olarak aynı görünecektir: Kısa kod, tema şablonu dosyasıyla aynı görünüyor
Elementor Pro Elementor ile Gelişmiş Özel Alanlar Nasıl Görüntülenir En popüler WordPress sayfalarından biridir. Bu, görsel düzenleme, sürükle ve bırak kullanarak tasarımlar oluşturmanıza olanak tanır. Buna ek olarak, Elementor resmi Kinsta ortaklarından biridir. Bir Pro Elementor, ücretli eklenti ile, Dinamik Özel Alan verilerini gelişmiş özel alandan tasarımınıza ekleme seçenekleri de dahil olmak üzere tema şablonu dosyalarınızı da oluşturabilirsiniz. Şablonunuza özel alan verilerini otomatik olarak eklemek için esneklik istiyorsanız bu iyi bir seçenektir, ancak kodu doğrudan tema şablonu dosyanıza düzenlemekte rahat hissetmez. Başlamak için Şablonlar> Tema Oluşturucu’ya gidecek ve yayın single’ınız için yeni bir Elementor şablonu oluşturacaksınız:
Yeni bir tek element şablonu oluşturun
Gönderi ve içerik başlıklarınız için sıradan bir Elementor Widget ekleyebilirsiniz. Ardından, özel alan verilerini görüntülemek için sıradan bir metin düzenleyicisi widget’ı ekleyeceksiniz. Buradaki tek fark, metni düzenlemek yerine, dinamik bir seçenek seçeceksiniz:

“Dinamik” Pro Elementor seçeneği
Bundan sonra, ACF alanını açılır menüden seçebilirsiniz:

“ACF Alanı” nı seçin
Oradan, Gelişmiş Özel Alana eklediğiniz belirli alanları seçebilirsiniz:

Görüntülemek istediğiniz belirli alanları seçin
Ayrıca, etiket ve birimler eklemenizi sağlayan bilgi eklemek veya eklemek için bir takip sekmesi de kullanabilirsiniz:

Kolay bilgi ekleyin veya ekleyin, değil mi?Şimdi diğer özel alanlar için tekrarlayın!Özet Gelişmiş bir özel alan kullanarak, sayfalarınızı zenginleştirebilir ve kullanımı kolay çözümlerle daha fazla veri ve bilgi ile bloglar yayınlayabilirsiniz.Ayrıca: Sitenizdeki herhangi bir içerik için ek bilgi toplamaya başlayabilir ve ardından ziyaretçileriniz için önde görüntülenebilirsiniz.Bunu yapmak için 3 seçeneğiniz var:
Tema şablon dosyanız

Kısa bir kodla
Pro Elementor ile

Bu yayında aldığınız bilgi, WordPress bloglamasının kökünü aşan% 100 özel bir site oluşturmak için derin bir WordPress potansiyeli açmanıza izin verecektir.Geriye kalan tek soru şu: Gelişmiş özel alanla ne yapacaksınız?Aşağıdaki yorumlarda bizimle paylaşın

admin

Bir Cevap Yazın

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