Elementor
4 dk okuma
Mass Custom Fields, Elementor 3.5 veya daha yenisiyle çalışır. Elde ettikleriniz Elementor sürümüne ve planınıza bağlıdır:
Özellik | Elementor (ücretsiz) | Elementor Pro | Plan |
|---|---|---|---|
Field widget'ı | Evet | Evet | Free |
| Evet | Evet | Free |
Kayıtlı görüntüleme koşullarına göre öğeleri gizleme | Evet | Evet | Free |
"Field", "Field URL", "Field image" dinamik etiketleri | Etiketler oluşturulur, ancak seçici Pro'dadır | Düzenleyicide seçin | Free |
Görüntüleme koşullarını düzenleme; Repeater, Field gallery, Post grid, Data table list, Field form widget'ları | Evet | Evet | Pro |
Elementor'un dinamik etiket seçicisi Elementor Pro'nun parçasıdır; bu yüzden düzenleyicide etiket seçmek Elementor Pro gerektirir. Field widget'ı, değişkenler ve koşullar ücretsiz Elementor'da çalışır.
Dinamik etiketler (Elementor Pro)
Dinamik içeriği destekleyen bir öğe ayarında Dynamic (veritabanı) simgesine tıklayın ve WPM Fields grubunu açın:
Etiket | Kullanım yeri | Ayarlar |
|---|---|---|
Field | Metin, sayı ve yazı meta ayarları (bir başlık, bir metin düzenleyici, bir sayı) | Field ("Group › Field" girdilerinin listesi, her alan grubu için bir bölüm); Output: Plain text (varsayılan) veya Formatted HTML |
Field URL | Bağlantı ve URL ayarları (bir düğme bağlantısı, bir görsel bağlantısı) | Field: URL, Link, Email, File, Image, Page link, Post object ve oEmbed alanları |
Field image | Görsel ayarları (bir Image widget'ı, bir arka plan) | Field: Image ve Gallery alanları (Gallery ilk görselini verir); Fallback: alanın görseli yoksa kullanılan görsel |
Üçü de bir alan seçilmesini gerektirir. Değer, Elementor'un işlediği yazıdan gelir; Elementor Pro döngüsünde döngü öğesinden. Yalnızca bir seçenekler sayfasında görünen alan grupları seçenek değerlerinden okunur (kurallar için Sayfa oluşturucular genel bakış sayfasına bakın).
Field widget'ı
Sayfaya Field widget'ını WPM Fields kategorisinden sürükleyin. Geçerli yazının veya bir seçenekler sayfasının tek bir alanını yazdırır. Ücretsiz Elementor'da çalışır.
İçerik ayarları ("Field" bölümü)
Denetim | Varsayılan | Etkisi |
|---|---|---|
Field | yok | Yazdırılacak alan, "Group › Field" olarak listelenir. Boş seçim, düzenleyicilere "Choose a field." ipucunu gösterir. |
Output | Formatted | Formatted (alan türünün kendi işaretlemesi), Plain text, Link veya Image. |
Link text | boş | Şu durumda gösterilir: Output, Link olduğunda. Boşsa alan değeri bağlantı metni olur. |
Image size | Large | Şu durumda gösterilir: Output, Image olduğunda: kayıtlı bir görsel boyutu veya Full size. |
HTML tag |
|
|
Before | boş | Değerden önce yazdırılan metin. |
After | boş | Değerden sonra yazdırılan metin. |
When empty | boş | Alanın değeri yoksa yazdırılan metin. |
Bir Link çıktısının bağlanacak bir hedefi olmalıdır: URL, Link, Email, File, Image, Page link ve Post object alanları ile geçerli bir web adresi olan metin değerleri çalışır. Diğer değerler hiçbir şey yazdırmaz. Image çıktısı Image ve Gallery alanlarını (ilk görsel) kabul eder.
Ne yazdırır
<h2 class="wpmcf-c-field">
<span class="wpmcf-c-field__affix">Price: </span>
<span class="wpmcf-c-field__value">10</span>
<span class="wpmcf-c-field__affix"> EUR</span>
</h2>- Before ve After yalnızca değer olduğunda görünür. When empty, Before ve After olmadan, aynı sarmalayıcı öğe içinde düz metin olarak yazdırılır.
- Değer yoksa ve When empty boşsa ziyaretçiler hiçbir şey görmez. Elementor düzenleyicisinde widget, nerede durduğunu görebilmeniz için "This field is empty here." ipucunu gösterir.
- Baştaki ve sondaki boşluklar, Before ve After içinde korunur ("Price: " değerden ayrı kalır).
- Password alanları hiçbir şey yazdırmaz.
- Listenin dışındaki bir HTML tag değeri
divile değiştirilir.
Style sekmesi
Bölüm | Denetimler |
|---|---|
Field | Alignment, Margin |
Value | Typography, Color |
Before and after | Typography, Color |
Image | Width, Border radius, Border, Box shadow |
{{ }} widget ayarlarındaki değişkenler
Herhangi bir Elementor widget'ının (yalnızca WPM widget'larının değil) herhangi bir metin ayarı {{ expression }} içerebilir. İfade, sayfa ön yüzde oluşturulurken değerlendirilir. Tipik kullanımlar: "Price {{ fg.product.price }}" yazan bir başlık, bir düğme etiketi, bir bağlantı.
Heading: Price: {{ fg.product.price }} for {{ wp.post_title }}
Button link: https://example.com/order?item={{ fg.product.sku }}İfade dili Değişkenler ve hook'lar sayfasında anlatılır: fg.group.field bir alanı, glb.key bir Global Data değerini, wp.post_title yazı başlığını okur.
Kurallar:
- Değer düz metin olarak, kaçışlanarak eklenir. Alan değerindeki HTML metin olarak gösterilir ve alan değerlerindeki shortcode'lar hiçbir zaman çalışmasın diye shortcode köşeli parantezleri kodlanır. İfadenin çevresine yazdığınız HTML olduğu gibi kalır.
- Bir bağlantı ayarında, tam olarak tek bir ifadeden oluşan bağlantı değeri URL olarak alır (URL olarak temizlenir). Yukarıdaki örnek gibi daha uzun bir adreste eklenen her değer URL kodlamasından geçer.
- Değerlendirilemeyen bir ifade yerine hiçbir şey konmaz.
- Adı alt çizgiyle başlayan ayarlara (Elementor'un dahili ayarları) dokunulmaz.
- İç içe ayarlar (bir widget içindeki repeater öğeleri) dört seviye derinliğe kadar işlenir.
- Alan değerleri geçerli yazıdan gelir. İfade içeren öğeler Elementor'un öğe önbelleğinin dışında tutulur; böylece her yazı kendi değerlerini alır.
Görüntüleme koşulları
Her widget, bölüm, sütun ve kapsayıcının WPM Conditions bölümü, Advanced sekmesinde bulunur. Bkz. Elementor görüntüleme koşulları.
Pro widget'lar
Repeater, Field gallery, Post grid, Data table list ve Field form bir Pro plan gerektirir: Post grid ve Repeater, galeri ve diğer widget'lar.
Sorun giderme
- WPM Fields kategorisi yok. Elementor 3.5'ten eski veya etkin değil. Sayfa yüklenirken Elementor etkin olmalıdır.
- Dynamic simgesi yok. Elementor'un dinamik etiketleri Elementor Pro gerektirir. Ücretsiz Elementor'da Field widget'ını veya
{{ }}değişkenlerini kullanın. - Widget "Choose a field." ipucunu gösteriyor. Hiçbir alan seçilmemiş. Field denetiminden birini seçin.
- Widget canlı sayfada boş. Alan o yazı için boş veya alanın grubu için satırı olmayan bir yazının sayfasına bakıyorsunuz. Yedek bir içerik göstermek için When empty kullanın.
{{ }}olduğu gibi görünüyor. Sayfa ön yüzde oluşturulmuyor (düzenleyici önizlemesi), ifade adı alt çizgiyle başlayan bir ayarın içinde veya ifade sözdizimi hatalı. Canlı sayfayı kontrol edin.- Seçenek sayfası değerleri, yönetici olmayan bir yazarın yazdığı sayfada boş. Bkz. Sayfa oluşturucular genel bakış.
Hâlâ takıldınız mı? Destek ile iletişime geçin