Gallery
3 dk okuma
Bir Gallery alanı, medya kitaplığından seçtiğiniz görselleri seçtiğiniz sırayla bir liste olarak tutar. Bir üründe, mülkte veya portfolyo öğesinde fotoğraf seti için kullanın.
Tür kimliği |
|
Oluşturucu kategorisi | Content |
Sütun |
|
Döndürür | ek kimliklerinden oluşan bir liste, örneğin |
Çıktı |
|
Gereksinim | Pro, Business veya Agency planı |
Alanı ekleme
- Şunu açın: WPM Fields › Field Groups ve bir grubu düzenleyin (bkz. Alan ekleme ve düzenleme).
- Bir alan ekleyin ve türü olarak Gallery seçin.
- Aşağıdaki tür ayarlarını yapın ve grubu kaydedin.
Gallery bir Group veya Repeater içine konulamaz ve ön yüz formlarında kullanılamaz (seçici, WordPress medya kitaplığıdır).
Tür ayarları
Ayar | Varsayılan | Etki |
|---|---|---|
Maximum images | 0 |
|
Image size on the site |
| Alan yazdırılırken kullanılan WordPress görsel boyutu. Liste, kayıtlı tüm boyutları ve |
Her alanın sahip olduğu ayarlar (etiket, anahtar, yönergeler, zorunlu, koşullu mantık, yönetim sütunu) Her alanın ayarları sayfasında anlatıldığı gibi çalışır.
Düzenleme ekranı
- Add images düğmesi, yalnızca görselleri gösteren ve birden çok seçime izin veren medya kitaplığını açar. İletişim kutusunun başlığı "Add images", düğmesi ise "Add to gallery" yazar.
- Seçilen görseller küçük resim olarak görünür. Alanda zaten bulunan bir görsel iki kez eklenmez.
- Her küçük resmin üzerinde, görseli alandan kaldıran bir × düğmesi vardır (ekran okuyucu etiketi "Remove image"). Görsel medya kitaplığında kalır.
- Görseller eklediğiniz sırayı korur. Sürükle ve bırak yoktur; sırayı değiştirmek için görselleri kaldırıp istediğiniz sırayla yeniden ekleyin.
- Tüm görselleri kaldırıp kaydetmek alanı temizler.
Nelerin kaydedildiği
Kaydederken alan yalnızca geçerli olanları tutar:
- Yalnızca görsel olan ekler. PDF'ler, diğer dosyalar ve var olmayan kimlikler önce ayıklanır.
- Her görsel bir kez, gönderilen sırayla.
- En fazla Maximum images kadar öğe; sayım, görsel olmayanlar ayıklandıktan sonra yapılır.
- Geçerli görsel yoksa alan temizlenir.
Koddan:
wpmcf_update_field( 'property', 'photos', [ 1202, 1203, 1203 ], $post_id );
// stored: [1202, 1203]Liste olmayan bir değer yazmak (örneğin bir metin dizesi) alanı temizler.
Şablonda kullanım
$ids = wpmcf_get_field( 'property', 'photos' );
// [1202, 1203] (an empty list when there are none)
foreach ( $ids as $id ) {
echo wp_get_attachment_image( $id, 'large' );
}wpmcf_get_field() saklanan kimlikleri olduğu gibi döndürür. Bir görsel sonradan medya kitaplığından silinirse kimliği listede kalır; bu durumda wp_get_attachment_image() boş bir dize döndürür. Emin olmanız gerektiğinde wp_attachment_is_image( $id ) kullanın.
Varsayılan görsel boyutuyla yazdırılan çıktı:
wpmcf_the_field( 'property', 'photos', null, [ 'wrap' => false ] );<div class="wpmcf-gallery"><img width="300" height="200" src="…" class="attachment-medium size-medium" alt="" decoding="async" /> … </div>Kısa kod aynı işi yapar: [wpmcf_field group="property" field="photos" wrap="false"]. wrap="false" olmadan <div> öğesi <span class="wpmcf-field-value"> sarmalayıcısının içine yerleştirilir. Yazdırılan galeride bağlantı ve alt yazı yoktur; lightbox, alt yazı ve ızgara için Elementor'daki Field gallery widget'ını kullanın veya kimlikler üzerinde kendiniz döngü kurun.
Yönetim listesi sütunu
Şu ayar açıkken: Show in the admin list, liste görselleri alanın Image size on the site boyutunda gösterir (kompakt satırlar için thumbnail yapın). Sütun sıralanamaz ve filtresi yoktur; CSV dışa aktarımı hücreyi boş bırakır. Bkz. Yönetim sütunları.
Sayfa oluşturucular
Elementor, Bricks, Divi, Breakdance ve Oxygen'daki dinamik görsel etiketleri bir Gallery'nin ilk görselini kullanır. Elementor Field gallery widget'ı hepsini gösterir. Bkz. Sayfa oluşturuculara genel bakış.
Lisans olmadan
Mevcut değerler yazdırılmaya devam eder. Düzenleme ekranında alan kilitli gösterilir ve değeri korunur. Bkz. Lisansın sona ermesi.
Sorun giderme
- Alan "Your plan does not include this field type" mesajını gösteriyor. Lisans yok veya süresi dolmuş. Kaydedilen görseller korunur ve yazdırılmaya devam eder.
- Üst sınırdan fazla görsel ekledim ve bazıları eksik. Üst sınırı aşan görseller seçerken ve yazı kaydedilirken yok sayılır.
- Seçtiğim bir görsel kaydettikten sonra kayboldu. Yalnızca görsel ekleri korunur. Dosya türünü medya kitaplığında kontrol edin.
- Görseller listede çok büyük. Alan için Image size on the site ayarını
thumbnailyapın.
Hâlâ takıldınız mı? Destek ile iletişime geçin