Metabox ve Oksijen Oluşturucu Öğreticileri (Sürüm 3.9+)

Oksijen Builder sürüm 3.9, Metabox’u PageBuilder’a resmen entegre eder. Bu makalede, Metabox ve Oxygen Builder’ın özel alanlarının nasıl kullanılacağını tartışacağız.

Metabox Video Eğitimi Bu makale video eğitimimizi tamamlamak için oluşturuldu. Video, oksijenle yeni Metabox entegrasyonu kullanmanın tüm yönlerini içerecektir. İçeriğimizi beğendiyseniz, YouTube kanalına abone olduğunuzdan emin olun.

Hemen mevcut – Beta 3.9 sürümünü bekliyorum Neden Metabox? Meta Box, oradaki en güçlü özel eklentilerden biridir. WordPress, bir yazı veya sayfa olarak içerikle ilgilenir. Diğer içerik türlerine özel bir alan ayarlamanız gerekiyorsa, WordPress’te özel bir alan kullanırsınız. Bu, WordPress’teki tüm içerik türlerine çeşitli veri türlerinin oluşturulmasında tam esneklik sağlar.
Meta kutusu, diğer özel alan çerçevelerine ek olarak, her tür içeriğe bu özel alan türünü (onay kutuları, dosya yüklemeleri, metin girişi vb.) Eklemek için güçlü bir yol sunar. Bizim görüşümüze göre, bu en güçlü çerçevedir, ancak esnekliği kullanması ve sürdürmesi kolaydır. ACF ile karşılaştırıldığında, iki yollu bir ilişkimiz, daha kolay bir yapımız, konjenital özel bir post tipimiz, daha basit bir ayar sayfası ve özel bir veritabanı tablosu var.
Tam Meta kutusu incelememizi buradan okuyun
ACF vs meta kutu oranını buradan okuyun
Facebook grubumuzdaki bu eklenti hakkında birçok tartışma da var – sizi buraya katılmaya davet ediyoruz! Metabox.io geliştiricileri grubun üyesidir.
Oksijen topluluğunda, Meta Box, AppSumo’da ömür boyu bir anlaşma sunduktan sonra giderek daha popülerdir. Hala web siteleri aracılığıyla LTD sunuyorlar ve birçok oksijen kullanıcısı bunu sabırla vaat edilen meta kutu entegrasyonunu bekliyor. Oksijen v3.9 tarafından getirilen ve vaat edilen meta kutunun entegrasyonu, oksijen üreticisi v3.9 tarafından masaya getirilir. Oksijen web sitesinden duyuru. Oksijen ekibi vaat etti ve teslim etti. ACF’yi oksijen ile kullananlar için, entegrasyon neredeyse aynıdır – her zamanki gibi alanlara, koşullara ve diğerlerine dinamik veriler eklersiniz, ancak ACF’yi seçmek yerine Meta kutusu alanını seçersiniz.

Temel olarak, çekirdek entegrasyon sadece güzel bir kullanıcı arayüzünde php ciltli php, alan eklemeyi çok kolaylaştırır. Kod bloğuna RAW PHP ile Meta kutu öğeleri ekleyebilirsiniz veya Dinamik Veriler altında PHP işlevini kullanarak. Ayrıca, tablolar ve diğer öğeler gibi öğeleri oluşturacak bir meta kutuya dahil olan kısa bir kod kullanmayı da seçebilirsiniz. Ayrıca not edilmelidir, ekip, üreticinin yapısal paneline müdahale eden sürükleme ve gevşek sorunları giderir ve ayrıca çok daha hızlı yüklemesini sağlar. Metabox ve oksijen meta kutusunun kullanılması durumları ACF için iyi bir yedek sunar, bu nedenle çerçeve için kullanırsanız kullanın meta kutular ve oksijen üreticileri ile uygulanabilir. WordPress CMS kullanarak özel meta kutu alanı, özel yazı türü ve oksijen üreticisi için bazı kullanım durumlarına bakalım:
Bir dizin web sitesi oluşturun – Varsayılan bir meta kutusu kullanarak iş için özel bir yazı türü ekleyin. Adreye, çalışma saatlerine ve diğerlerine özel alanlar ekleyebilirsiniz. Google Haritalar API’sına gerek yok, Open Street’i ücretsiz olarak kullanabiliriz (zaten işlev gören, ayarlara gerek yok). Bir dizin listesi şablonu oluşturmak için oksijeni kullanacağız. Filtrelenmiş bir arşiv şablonu oluşturmak için oksijen ve Metabox ile çalışan GridBuilderWP’yi kullanabiliriz. Şirketiniz için dahili bir dosya dizini oluşturun – standart bir üyelik web sitesi oluşturabilirsiniz (bir oksijen vermek ve çalışanlara erişim sağlamak istiyoruz. Ek veri ve dosya yüklemeleri almak için gönderi türüne bir meta kutu hazırlayın. Ardından, ön gönderiler almak için entegrasyonuyla Metabox veya WSforms kullanın. Yalnızca kayıtlı üyelere gönderme ve gönderim formlarını görüntüler.
WooCommerce ürünleri için ek bilgiler ekleyin ve görüntüleyin – Ürün Post türüne meta kutusu olan yeni alan grupları ekleyin. Tek bir WooCommerce ürün şablonu oluşturmak ve ön tarafta ek veriler görüntülemek için oksijen kullanın.
İstemciler tarafından düzenlenebilen bir SSS sayfası oluşturulması kolay – Bu kullanım durumu için Meta Box’ı kullanmayı seviyoruz ve arka uçtaki istemciler için kolayca düzenlenebilen bir sayfa oluşturuyoruz. İki alandan oluşan bir grup oluşturun – sorular (metin) ve cevaplar (WYSIWYG, böylece istemcinin biçimlendirebilmesi). Grubun klonlanabilir. Bu grubu SSS’nin ön sayfasına ve kod bloğunda oksijen tekrarlayıcı veya özel PHP’yi uygulayın.
Umarım bu, meta kutusunu kullanan gücü oksijen 3.9 ve daha yüksek tekliflerle iletebilir.
Bir meta kutusu ve oksijen entegrasyonunun nasıl kullanılacağı kullanımı oldukça kolaydır ve ACF’yi yansıtır. Bu bölümde, en standart MB özel alanının oksijen ile nasıl kullanılacağını göreceğiz. İlk olarak, bir alan grubu oluşturun ve yazı türüne ayarlayın. Gönderi türüne ayarlandıktan sonra, oksijendeki tüm dinamik verilere erişebileceksiniz – bu özel içerik türü için bir yazı/sayfada veya şablon. Verilere küresel erişim için bir MB ayar sayfası oluşturun (bu, şirket sloganları, logolar, renkler ve daha fazlası için iyidir). Bu bittikten sonra alanı dinamik verilerle seçebilirsiniz. Bu, ön uç tasarımınıza belirli içerik eklemek için yapılabilir ve ayrıca arka uç düzleminin değerinden düzenlenebilen koşulları uygular. İşte üzerinde çalıştığımız proje için yaptığımız özel bir saha grubu örneği. Bu, ürün postasının türüne belirlenir. Bu grupta metin, sayı, tarih, taksonomi ve diğer alan türleridir. Bu alanların tümü artık oksijende yaptığımız tek ürün şablonuna eklenebilir.
Artık ürün şablonumuzda kullanılabilirler.

Meta kutusu alanını seçin Standart metin alanı, meta kutusundan standart metin alanları ekler. Sadece metin öğesini ekleyin, yer tutucuyu vurgulayın, dinamik verileri girin ve metin alanınızı seçin.

Yapmanız gereken tek şey, bir görüntü öğesi ekleyerek, görüntü URL’sinin altındaki verileri seçerek ve Meta kutusundaki görüntü düzlemini seçerek Meta kutusu görüntü metninin eklenmesidir.

Dosyalar genellikle bağlantı öğesinden eklenir. Bu klonlama alanı ACF tekrarlayıcısına benzer ve bir oksijen oluşturucu tekrarlayıcı öğesi ve kolay yazı oluşturmak için kullanılabilir. Tekrarlayıcı altında Meta Box grubunu kullanın, grubu seçin ve oksijen tekrarlayıcı için yaptığınız gibi dinamik verileri uygulayın. Grup alanları temel olarak klasörlerdir. Meta kutu alanı altında görüntülenecektir. Onlara tıklayın, dinamik Meta kutusu veri açılır penceresindeki alt ekrana götürüleceksiniz. Orada, geçerli alanı seçebilirsiniz. Grup kuruluş için çok yararlı. Meta kutuları ve ACF gibi oksijen koşulları, web sitesi öğelerinizi oksijen koşullarını kullanarak görüntülemek/gizlemek için meta kutu değerini kullanabilirsiniz.

Koşullar ekleyin, dinamik verileri seçin ve MB alanını seçin. Genellikle bir onay kutusu veya radyo öğesi kullanırız ve IS_BLANK veya IS_NOT_BLANK’ı seçeriz. Uçak kontrol edilirse veya uygun arka uç direğinde kontrol edilmezse bu öğeleri görüntüler/gizler.

Sonuç Bu makale referanslar için Oxygen 3.9 Alfa 1 kullanılarak yayınlanmıştır. Şu anda birçok hata var, bu yüzden üretim web siteleri için kararsız. Beta ve son sürüm bunu düzeltir. Örneğin, görüntü düzgün çalışmaz ve grup alanından dinamik veriler çalışmaz. Unutmayın, arayüz değişmeyecektir, ancak hata zamanla onarılacaktır. Bu, yaklaşan 3.9+ sürüm piyasaya sürüleceğinde güncellenecektir.

admin

Bir Cevap Yazın

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