Açıklama
Advanced Custom Fields (ACF) turns WordPress sites into a fully-fledged content management system by giving you all the tools to do more with your data.
Use the ACF plugin to take full control of your WordPress edit screens, custom field data, and more.
Add fields on demand.
The ACF field builder allows you to quickly and easily add fields to WP edit screens with only the click of a few buttons! Whether it’s something simple like adding an “author” field to a book review post, or something more complex like the structured data needs of an ecommerce site or marketplace, ACF makes adding fields to your content model easy.
İstediğiniz her yere ekleyin.
Alanlar yazılar, sayfalar, kullanıcılar, sınıflandırma terimleri, ortam, yorumlar ve hatta özel seçenekler sayfaları dahil olmak üzere WordPress’in her yerine eklenebilir! WordPress içerik oluşturma deneyimine yapı kazandırmak bundan daha kolay olamazdı.
Show them everywhere.
Load and display your custom field values in any theme template file with our hassle-free, developer friendly functions! Whether you need to display a single value or generate content based on a more complex query, the out-of-the-box functions of ACF make templating a dream for developers of all levels of experience.
Any Content, Fast.
Turning WordPress into a true content management system is not just about custom fields. Creating new custom post types and taxonomies is an essential part of building custom WordPress sites. Registering post types and taxonomies is now possible right in the ACF UI, speeding up the content modeling workflow without the need to touch code or use another plugin.
Simply beautiful and intentionally accessible.
For content creators and those tasked with data entry, the field user experience is as intuitive as they could desire while fitting neatly into the native WordPress experience. Accessibility standards are regularly reviewed and applied, ensuring ACF is able to empower as close to anyone as possible.
Belgeler ve geliştirici kılavuzları.
10 yılı aşkın süredir devam eden canlı topluluk katkısının yanı sıra açık dokümantasyon taahhüdü, istediğinizi oluşturmak için ihtiyaç duyduğunuz rehberliği bulabileceğiniz anlamına gelir.
Özellikler
- Basit ve sezgisel
- Güçlü işlevler
- 30’dan fazla alan türü
- Geniş belgeleme
- Milyonlarca kullanıcı
Bağlantılar
PRO
Advanced Custom Fields eklentisinin daha fazla alan, daha fazla işlevsellik ve daha fazla esneklik içeren profesyonel bir sürümü de mevcuttur. ACF PRO eklentisinin özellikleri:
- Tekrarlayıcı Alan, tekrar ve tekrar tekrar tekrarlanabilen bir dizi alt alan oluşturmanıza olanak tanır.
- ACF Blocks, WordPress Blok Düzenleyicisi (diğer adıyla Gutenberg) için özel blok türleri geliştirmeye yönelik güçlü bir PHP tabanlı çatı.
- Birden fazla düzen ve alt alan seçeneği sunan Esnek İçerik Alanı ile içeriği tanımlayın, oluşturun ve yönetin.
- ACF alanlarını düzenlemek üzere özel yönetici sayfaları eklemek için Seçenekler Sayfası özelliğini kullanın.
- Galeri Alanı ile tamamen özelleştirilebilir resim galerileri oluşturun.
- Clone Field ile mevcut alanları ve alan gruplarını talep üzerine yeniden kullanarak alan ayarlarını yönetmek için daha verimli bir iş akışının kilidini açın.
Ekran Görüntüleri
Yükleme
WordPress panonuzdan
- Eklentiler > Yeni ekle sayfasına gidin
- “Advanced Custom Fields” veya “ACF” ile arama yapın
- Eklentiler sayfanızdan Advanced Custom Fields’i yükleyin ve etkinleştirin
- Yeni “ACF” menü öğesine tıklayın ve ilk özel alan grubunuzu oluşturun veya özel bir yazı tipi ya da sınıflandırma kaydedin.
- Başlamak için belgeleri okuyun
SSS
-
Ne tür destek sağlıyorsunuz?
-
Destek Forumları. ACF Topluluk Forumlarımız, daha önce yanıtlanmış ve sorulmuş destek sorularını aramak ve bulmak için harika bir kaynak sağlar. Bu forumlarda yeni bir konu başlığı oluşturabilirsiniz, ancak destek ekibimizden bir yanıt alacağınız garanti edilmez. Burası daha çok ACF geliştiricilerinin birbirleriyle konuştukları, fikirlerini ve eklentilerini paylaştıkları ve temel yardım sağladıkları bir alandır. Destek Forumunu Görüntüle
İncelemeler
Katkıda Bulunanlar ve Geliştiriciler
“Advanced Custom Fields (ACF)” açık kaynaklı yazılımdır. Aşağıdaki kişiler bu eklentiye katkıda bulunmuşlardır.
Katkıda bulunanlar“Advanced Custom Fields (ACF)” 32 dile çevrildi. Katkıda bulundukları için çevirmenlere teşekkürler.
“Advanced Custom Fields (ACF)” eklentisini dilinize çevirin.
Geliştirmeyle ilgilenir misiniz?
Kodu görüntüleyin, SVN deposuna göz atın ya da RSS ile geliştirme günlüğüne abone olun.
Değişiklik Kaydı
6.3.11
Release Date 12th November 2024
- Enhancement – Field Group keys are now copyable on click
- Fix – Repeater tables with fields hidden by conditional logic now render correctly
- Fix – ACF Blocks now behave correctly in React StrictMode
- Fix – Edit mode is no longer available to ACF Blocks with an WordPress Block API version of 3 as field editing is not supported in the iframe
6.3.10.2
Release Date 29th October 2024
Free Only Release
- Fix – ACF Free no longer causes a fatal error when any unsupported legacy ACF addons are active
6.3.10.1
Release Date 29th October 2024
Free Only Release
- Fix – ACF Free no longer causes a fatal error when WPML is active
6.3.10
Release Date 29th October 2024
- Security – Setting a metabox callback for custom post types and taxonomies now requires being an admin, or super admin for multisite installs
- Security – Field specific ACF nonces are now prefixed, resolving an issue where third party nonces could be treated as valid for AJAX calls
- Enhancement – A new “Close and Add Field” option is now available when editing a field group, inserting a new field inline after the field being edited
- Enhancement – ACF and ACF PRO now share the same plugin updater for improved reliability and performance
- Fix – Exporting post types and taxonomies containing metabox callbacks now correctly exports the user defined callback
6.3.9
Release Date 15th October 2024
- Security – Editing an ACF Field in the Field Group editor can no longer execute a stored XSS vulnerability. Thanks to Duc Luong Tran (janlele91) from Viettel Cyber Security for the responsible disclosure
- Security – Post Type and Taxonomy metabox callbacks no longer have access to any superglobal values, hardening the original fix from 6.3.8 further
- Fix – ACF fields now correctly validate when used in the block editor and attached to the sidebar
6.3.8
Release Date 7th October 2024
- Security – ACF defined Post Type and Taxonomy metabox callbacks no longer have access to $_POST data. (Thanks to the Automattic Security Team for the disclosure)
6.3.7
Release Date 2nd October 2024
- Security – ACF Free now uses its own update mechanism from WP Engine servers for installs not via WordPress.org
6.3.6
Release Date 28th August 2024
- Security – Newly added fields now have to be explicitly set to allow access in the content editor (when using the ACF shortcode or Block Bindings) to increase the security around field permissions. See the release notes for more details
- Security Fix – Field labels are now correctly escaped when rendered in the Field Group editor, to prevent a potential XSS issue. Thanks to Ryo Sotoyama of Mitsui Bussan Secure Directions, Inc. for the responsible disclosure
- Fix – Validation and Block AJAX requests nonces will no longer be overridden by third party plugins
- Fix – Detection of third party select2 libraries will now default to v4 rather than v3
- Fix – Block previews will now display an error if the render template PHP file is not found
6.3.5
Release Date 1st August 2024
- Fix – The ACF Shortcode now correctly outputs a comma separated list of values for arrays
- Fix – ACF Blocks rendered in auto mode now correctly re-render their previews after editing fields
- Fix – ACF Block validation no longer raises required validation messages if HTML will automatically select the first value when rendered
- Fix – ACF Block validation no longer raises required validation messages if a default value will be rendered as the field value
- Fix – ACF Block validation no longer raises required validation messages for fields hidden by conditional logic when adding a new block
6.3.4
Dağıtım tarihi 18 Temmuz 2024
- Güvenlik Düzeltmesi – ACF kısa kodu artık varsayılan olarak farklı özel gönderilerdeki alanlara erişimi engelliyor. Daha fazla bilgi için sürüm notlarını görüntüleyin
- Düzeltme –
edit_posts
özelliği olmayan ancak özel bir gönderi türünü düzenlemek için özel yeteneklere sahip kullanıcılar, artık koşullu konum kuralları aracılığıyla yüklenen alan gruplarını doğru bir şekilde yükleyebilir - Düzeltme – Blok doğrulama artık sayfa yüklendiğinde bir alanın alt alanlarını doğrulamıyor, yalnızca düzenleme sırasında doğruluyor. Bu, sayfa yüklendiğinde veya bir blok ilk eklendiğinde tutarsız doğrulama hatalarını giderir
- Düzeltme – Bir ACF PRO lisansının devre dışı bırakılması artık sunucu çağrısı başarısız olsa bile lisans anahtarını kaldıracaktır
- Düzeltme – Nesne döndüren alan türleri artık
the_field
,the_sub_field
veya ACF kısa kodu aracılığıyla çıktılandığında veya escape html parametresi ayarlanmış birget_
işlevi tarafından alındığında PHP uyarılarına ve hatalarına neden olmuyor - Düzeltme – Blok oluşturma sırasında sunucu tarafında oluşan hatalar artık düzenleyicide zarif bir şekilde hata olarak görüntüleniyor
6.3.3
Dağıtım tarihi 27 Haziran 2024
- Geliştirme – Tüm kısa çizgiler artık simge seçici alan türünde kullanılabilir
- Düzeltme – Stilize UI ayarı kullanılırken Doğru/Yanlış alanı artık anahtarın yanında açıklama mesajını doğru şekilde gösteriyor
- Düzeltme – Koşullu mantık değerleri artık AJAX üzerinden yüklendiğinde seçenekleri doğru şekilde yüklüyor
- Düzeltme – ACF PRO artık bir ön uç sayfası yüklenirken lisans doğrulama çağrılarını tetiklemeyecek
- i18n – Seçenek Sayfası önizlemelerindeki çevrilemeyen bir dize düzeltildi
6.3.2.1
Release Date 24th June 2024
PRO Only Release
- Düzeltme – ACF Blokları AJAX ile getirildiğinde artık JavaScript hatası tetiklemiyor
6.3.2
Dağıtım tarihi 24 Haziran 2024
- Güvenlik Düzeltmesi – ACF artık her AJAX etkin alan için farklı nonces oluşturarak abonelerin veya ön uç form kullanıcılarının diğer alan sonuçlarını sorgulamasını engelliyor
- Güvenlik Düzeltmesi – ACF artık yalnızca belirli editör eylemleri için izinleri doğru bir şekilde doğrulayarak abonelerin bu eylemleri gerçekleştirmesini engelliyor
- Güvenlik Düzeltmesi – Güvenli olmayan HTML çıktısı vermesini önlemek için eski bir özel dahili alan türü (çıktı) kullanımdan kaldırıldı
- Güvenlik Düzeltmesi – Çıktının her zaman doğru şekilde kaçmasını sağlamak için bazı SQL filtrelerinin ve diğer dahili işlevlerin işlenmesi iyileştirildi
- Güvenlik Düzeltmesi – ACF artık yanlış yapılandırılmış web sunucularında ACF eklenti klasörlerinin dizin listelemesini önlemek için tüm klasörlerde boş index.php dosyaları içeriyor
6.3.1.2
Dağıtım tarihi 6 Haziran 2024
Yalnızca PRO Yayın
- Düzeltme – Widget alanlarındaki ACF Blokları artık bağlam mevcut olmadığında ölümcül bir hataya neden olmuyor
- Düzeltme – Alan atanmamış ACF Blokları artık formun oluşturulacağı kenar çubuğunda bir boşluk göstermiyor
6.3.1.1
Dağıtım tarihi 6 Haziran 2024
Yalnızca PRO Yayın
- Düzeltme – Tekrarlayıcı ve Esnek İçerik alanları, Simge Seçici alt alanları içeren satırlar çoğaltılırken veya kaldırılırken artık hata vermiyor
- Düzeltme – Esnek İçerik alanları içeren ACF Blokları artık düzenleme formlarını doğru şekilde yüklüyor
- Düzeltme – ACF Blokları artık okunduğunda veri deposunun başlatılmadığı bir yarış koşuluna sahip değil
- Düzeltme – ACF Blokları artık alan içermeyen ve boş alan yok mesajı içeren bloklar için JS hatası tetiklemiyor
- Düzeltme – ACF Blok ön yüklemesi artık özel blok bağlamı kullanan alanlar için doğru şekilde çalışıyor
- Düzeltme – SCRIPT_DEBUG doğru olduğunda ACF Block JavaScript hata ayıklama mesajları artık doğru şekilde görünüyor
6.3.1
Dağıtım tarihi 4 Haziran 2024
- Geliştirme – Kullanıcı Arayüzünde kayıtlı Seçenek Sayfaları artık çoğaltılabilir
- Düzeltme – ACF Blok doğrulaması artık Tekrarlayıcı, Grup ve Esnek İçerik alanlarını doğru şekilde doğruluyor
- Düzeltme – ACF Blok doğrulaması artık bir alan varsayılan olmayan bir dönüş türü kullandığında doğru şekilde doğrulama yapıyor
- Düzeltme – Alan grupları arasında taşınan alanlar artık her iki JSON dosyasını da doğru şekilde güncelliyor
- Düzeltme – Simge Seçici alanları artık sola hizalı etiketler kullanıldığında doğru şekilde oluşturuluyor
- Düzeltme – Simge Seçici alanları, görüntülenmek üzere yalnızca bir sekme seçildiğinde artık sekmeleri oluşturmuyor
- Düzeltme – Simge Seçici alanları, görüntülenmek üzere hiçbir simge seçici sekmesi seçilmediğinde artık yazı düzenleyicisini çökertmiyor
- Düzeltme – Doğru/Yanlış alanı artık daha uzun Açık/Kapalı etiketlerini daha iyi işliyor
- Düzeltme – Çoklu seçim Taksonomi alanları için AJAX tarafından yüklenen Select2 sonuçları artık HTML varlıklarını çift kodlamıyor
6.3.0.1
Dağıtım tarihi 22 Mayıs 2024
- Düzeltme – ACF PRO kullanıcıları için yeni site sağlığı işlevinde artık olası bir ölümcül hata oluşmuyor
- Düzeltme – ACF PRO kullanıcıları için ACF Bloklarında olası bir tanımlanmamış dizin hatası artık oluşmuyor
6.3.0
Dağıtım tarihi 22 Mayıs 2024
- Yeni – ACF artık WordPress sürüm 6.0 veya daha yenisini ve PHP 7.4 veya daha yenisini gerektiriyor.
- Yeni – ACF Blokları artık alanlar için doğrulama kurallarını destekliyor. Daha fazla bilgi için sürüm notlarını inceleyin
- Yeni – ACF Blokları artık alan verilerinin gönderi içeriği yerine postmeta tablosunda depolanmasını destekliyor
- Yeni – Alanlar için koşullu mantık kuralları artık ID girmek yerine gönderi nesneleri, sayfa bağlantıları, taksonomiler, ilişkiler ve kullanıcılar için belirli değerlerin seçilmesini destekliyor
- Yeni – ACF ve ACF PRO için Yeni Simge Seçici alan türü
- Yeni – Özel yazı tipi menü simgesi için simge seçimi
- Yeni – Seçenekler sayfası menü simgesi için simge seçimi
- Yeni – ACF artık WordPress Site Sağlığı alanında hata ayıklama ve durum bilgilerini gösteriyor
- Yeni – Kaçan html bildirimi artık kalıcı olarak reddedilebilir
- Geliştirme – Sekme alanı artık varsayılan olarak hangisinin seçileceğini belirtmek için bir
seçili
özniteliğini destekliyor ve sınıf özniteliklerini destekliyor - Düzeltme – Blok Ön Yükleme artık WordPress 6.5 veya daha yeni sürümlerde güvenilir şekilde çalışıyor
- Düzeltme – Yazı nesnesi alanları için AJAX tarafından yüklenen Select2 sonuçları artık HTML varlıklarını çift kodlamıyor
- Düzeltme – ACF’ye kayıtlı özel gönderi türleri, revizyonları daha iyi desteklemek için artık varsayılan olarak özel alan desteğine sahip olacak
- Düzeltme – Klasik düzenleyicide bir gönderi yayınladıktan sonraki ilk önizleme artık ACF alanlarını doğru şekilde gösteriyor
- Düzeltme – ACF alanları ve Esnek İçerik düzenleri sürüklenirken artık doğru şekilde konumlandırılıyor
- Düzeltme – Esnek İçerik düzeni içindeki bir alanın başlığını kopyalamak artık kopyalanan değere beyaz boşluk eklememektedir
- Düzeltme – Esnek İçerik düzeni adları düzenlendiğinde artık küçük harfe dönüştürülmüyor
- Düzeltme – Varsayılanı olmayan niteliklere sahip ACF Blokları artık doğru şekilde kaydediliyor
- Düzeltme – Oluşturulan nonce yalnızca sayı içeriyorsa, kullanıcı alanları artık sonuçları yüklerken bir 404 tetiklemiyor
- Düzeltme – ACF öğeleri için açıklama alanları artık yalnızca sayısal karakterleri destekliyor
- Düzeltme – Alan grubu başlığı artık küçük ekranlarda WordPress yönetici menüsünün üzerinde görünmüyor
- Düzeltme –
acf/json/save_file_name
filtresi artık JSON dosyaları silinirken doğru şekilde uygulanıyor - i18n – ACF PRO lisans veya güncelleme kontrolleri sırasında ortaya çıkan tüm hatalar artık çevrilebilir
- Diğer – ACF 6.2.7 sürüm notlarında belirtildiği gibi ACF kısa kodu artık yeni ACF kurulumları için varsayılan olarak devre dışıdır
6.2.10
Dağıtım tarihi 15 Mayıs 2024
- Güvenlik Düzeltmesi – ACF Blokları artık render şablonlarının veya render ya da varlık geri çağrılarının blok özniteliklerinde geçersiz kılınmasına izin vermiyor. Tam bilgi için lütfen sürüm blog gönderisini okuyun
6.2.9
Dağıtım tarihi 8 Nisan 2024
- Geliştirme – Select2 escapeMarkup işlevi artık özel bir Select2 başlatılırken geçersiz kılınabilir
- Düzeltme – Koşullu olarak yüklenen alan grupları kullanılırken “Ekranda Gizle” ayarları artık doğru şekilde uygulanıyor
- Düzeltme – Alan adları, ad düzenlenirken artık küçük harfe dönüştürülmüyor
- Düzeltme – Alan grubu başlıkları artık HTML varlıklarını kodlanmış biçimlerine dönüştürmeyecek
6.2.8
Dağıtım tarihi 2 Nisan 2024
- Yeni – Yeni bir
acf/field
kaynağı ile WordPress 6.5’teki Block Bindings API desteği. Bunun nasıl kullanılacağı hakkında daha fazla bilgi için lütfen sürüm blog gönderisini okuyun - Yeni – WordPress 6.5’te çeviriler için performans iyileştirmeleri desteği
- Geliştirme – Yeni bir JS filtresi olan
select2_escape_markup
artık alanların select2’nin HTML kaçış davranışını özelleştirmesine olanak tanıyor - Düzeltme – Seçenek sayfaları artık kendilerinin bir üst öğesine sahip olacak şekilde ayarlanamıyor
- Düzeltme – Çoklu site alt site kurulumlarında ACF PRO lisans aktivasyonları artık doğru site URL’sini kullanacak
- Düzeltme – Çok siteli kurulumlara yüklenen ACF PRO artık güncellemeleri kontrol etmeye çalışmayacak ve güncellemeler sayfası görünür olmadığında 404 hatasına neden olacak
- Düzeltme – ACF JSON klasörü bulunamadığında ACF JSON artık Windows sunucularında uyarı üretmiyor
- Düzeltme – Alan ve düzen adları artık geçerli ASCII olmayan karakterler içerebilir
- Diğer – ACF PRO artık PRO özelliklerini kullanmak için geçerli bir lisansın etkinleştirilmesini gerektiriyor. Daha fazla bilgi
6.2.7
Dağıtım tarihi 27 Şubat 2024
- Güvenlik Düzeltmesi –
the_field
artık ACF 6.2.5’ten beri bildirildiği gibi potansiyel olarak güvenli olmayan HTML’den kaçıyor. Tam bilgi için lütfen sürüm blog gönderisini okuyun - Güvenlik Düzeltmesi – Alan ve Düzen adları artık alfanümerik karakterlere zorlanarak olası bir XSS sorunu çözülüyor
- Güvenlik Düzeltmesi – select2 alanları için varsayılan oluşturma şablonu artık HTML’nin oluşturulmasına izin vermeyerek olası bir XSS sorununu çözüyor
- Güvenlik Geliştirmesi – ACF kısa kodunun erişmesine izin verilen verileri sınırlamak için artık bir
acf/shortcode/prevent_access
filtresi mevcuttur - Güvenlik Geliştirmesi – i18n çevrilmiş dizeler artık çıktıda önceleniyor
- Geliştirme – ACF artık yerel PHP işlevleri yerine evrensel olarak WordPress dosya sistemi işlevlerini kullanıyor
6.2.6.1
Dağıtım tarihi 7 Şubat 2024
- Düzeltme – Yoast veya blok düzenleyici bileşenlerini yükleyen diğer eklentiler yüklüyken klasik düzenleyicideki alanları düzenlerken artık ölümcül JS hatası oluşmuyor
- Düzeltme – Dizi döndüren alan türleri için get işlevlerinde
$escape_html
kullanmak artık Diziden dizeye dönüştürme hatası üretmiyor
6.2.6
Dağıtım tarihi 6 Şubat 2024
- Geliştirme –
get_field()
ve diğerget_
fonksiyonları artık HTML güvenli alan değeri döndürenescape_html
parametresini destekliyor - Geliştirme – HTML güvenli bir değer döndürülürken URL alanı artık
wp_kses_post
yerineesc_url
ile öncelenecektir - Düzeltme – ACF alanları artık WordPress tarafından oluşturulan revizyona doğru şekilde kaydedilecek ve WordPress 6.4 veya daha yeni sürümlerde taslakların önizlemeleriyle ilgili sorunlar çözülecek
- Düzeltme – Çoklu site alt siteleri artık ACF PRO lisansının izin verdiği ana site tarafından doğru şekilde etkinleştirilecek ve bu alt sitelerdeki güncellemeler sayfası gizlenecektir
- Düzeltme –
Gerekli
özelliğin hiçbir etkisinin olmayacağı alan türleri (sekme veya akordeon gibi) artık seçeneği göstermeyecektir - Düzeltme – Bir alan grubunu çoğaltmak artık görüntülenen alan gruplarının geçerli sayfasını koruyor
- Düzeltme – Hibrit temalarda düzenleme modundaki ACF Bloklarındaki alanlar artık tema tarafından geçersiz kılınan bazı nitelikler yerine ACF’nin stilini kullanacak
- Düzeltme – Bazı yönetici bildirimlerindeki metin artık kapatma düğmesiyle çakışmayacak
- Düzeltme – WordPress çekirdek çakışmasını önlemek için
bağlantı
kelimesinin CPT adı olarak kullanılması artık yasaklandı - Düzeltme – Esnek içerik düzenleri artık maksimum sayı sınırının üzerinde çoğaltılamıyor
- Düzeltme – ACF’nin yönetici ekranlarının dışında gösterilen tüm ACF bildirimlerinin başına artık eklenti adı ekleniyor
- Düzeltme – ACF artık <PHP7 için bir polyfill gerekip gerekmediğini kontrol etmiyor ve polyfill kaldırıldı
6.2.5
Dağıtım tarihi 16 Ocak 2024
- Güvenlik Düzeltmesi – ACF kısa kodu artık tüm çıktıları
wp_kses
üzerinden çalıştıracak ve güvenli olmayan HTML’den kaçacaktır. Bu, siteniz için kırıcı bir değişiklik olabilir, ancak güvenlik için gereklidir, etkilenirseniz WordPress yöneticisinde bir mesaj gösterilecektir. Daha fazla bilgi için lütfen bu sürümün blog yazısına bakın. Sorumlu açıklama için Wordfence aracılığıyla Francesco Carlucci’ye teşekkürler - Güvenlik – ACF artık
the_field
vethe_sub_field
‘de yapılacak değişikliklerin, güvenli olmayan HTML’nin çıkarılmasını önlemek için sitenizde tema değişiklikleri gerektirebileceği konusunda bir yönetici mesajı aracılığıyla uyarıyor. Daha fazla bilgi için lütfen bu sürümün blog yazısına bakın - Güvenlik – Kullanıcılar, gelecek bir ACF sürümünde varsayılan hale gelmeden önce
the_field
vethe_sub_field
kullanırken yeni biracf/the_field/escape_html_optin
filtresi aracılığıyla güvenli olmayan HTML’den otomatik olarak kaçmayı seçebilirler.
6.2.4
Dağıtım tarihi 28 Kasım 2023
- Düzeltme – Özel Yazı Türleri etiketleri artık “Yeni Ekle” etiketleri için WordPress 6.4 davranışıyla eşleşiyor
- Düzeltme – Hem yazı türlerini hem de taksonomileri PHP olarak dışa aktarırken, taksonomiler artık ACF’nin onları kaydettiği sırayla eşleşerek yazı türlerinden önce görünecek. Bu, taksonomi slug’larının yazı türü kalıcı bağlantılarında çalışmaması sorununu çözer
- Düzeltme – Taksonomiler, Yazı Türleri veya Seçenek Sayfaları için Gelişmiş Ayarlar artık açıldığında doğru üst dolgu ile görüntüleniyor
- Düzeltme – Bir üst seçenek sayfası “Alt Sayfaya Yönlendir” olarak ayarlandığında, alt sayfa artık üst ayarını doğru şekilde gösterecektir
- Düzeltme – Kullanılması gereken bir eklenti olarak etkinleştirildiğinde, ACF PRO “Güncellemeler” sayfası artık görünür. Gizlemek için mevcut
show_updates
ayarını kullanın - Düzeltme – Kullanılması zorunlu bir eklenti olarak etkinleştirildiğinde, kodda tanımlanan ACF PRO lisansları artık siteleri doğru şekilde etkinleştirecek
- Düzeltme –
show_updates
yanlış olarak ayarlandığında veya filtrelendiğinde, ACF PRO artık tanımlı lisansları otomatik olarak etkinleştirmeye devam edecektir - i18n – ACF PRO aktivasyon sunucusundan gelen bakım ve dahili yukarı akış mesajları artık çevrilebilir
6.2.3
Dağıtım tarihi 15 Kasım 2023
- Dağıtım yazısını görüntüle
- Yeni – block.json için ACF Bloklarına özel bir JSON şeması artık GitHub‘da mevcut
- Yeni – Esnek İçerik alanları artık düzen adını düzenin başlık çubuğunda gösteriyor ve tıkla-kopyala özelliğini destekliyor
- Yeni – Esnek İçerik düzenlerini çoğaltmak artık alan grubu çoğaltma davranışıyla eşleşecek şekilde adlarına ve etiketlerine “Kopyala” ekliyor
- Geliştirme – ACF PRO artık site URL’si değiştiğinde, örneğin bir site geçişinden sonra otomatik olarak lisansı yeniden etkinleştirmeyi deneyecektir. Bu, güncellemelerin başarısız olabileceği sorunları çözer
- İyileştirme – Alan Grubunun “Yüksek” yerleşimi için sunum ayarı, blok düzenleyicide desteklenmediğini açıkça ortaya koydu
- Düzeltme –
acf_format_date
artık diğer veri türlerinin aktarılması durumunda ölümcül hataları önlemek için tarih parametresinin geçerli olmasını sağlıyor - Düzeltme – Özel simge URL’sine sahip CPT’ler artık alan grupları ekranının konum sütununda gönderi simgesini görüntülüyor
- Düzeltme – ACF JSON içe aktarma formu artık ilk gönderimde devre dışı kalacak ve formu iki kez gönderebileceğiniz bir sorunu çözecek
- Düzeltme – Esnek İçerik alanındaki “Satır Ekle” düğmesi artık iç içe düzenler kullanılırken doğru şekilde görüntüleniyor
- Düzeltme – ACF yönetici sayfaları yüklenirken Uyarı ve Hata bildirimleri artık titremiyor
- i18n – ACF PRO lisans aktivasyonu başarı ve hata mesajları artık çevrilebilir
6.2.2
Release Date 25th October 2023
- Geliştirme – Editör tarafından başlatılmamış ACF Blokları artık doğru şekilde oluşturulacak
- Geliştirme – Üçüncü taraf medya eklentilerinin, ACF’nin önbelleğe alınmamış dosya boyutlarına sahip eklerde
filesize()
işlevini çağırmasını atlamasına izin vermek için yeni biracf/filesize
filtresi eklendi; bu, boşaltılırsa uzaktan indirmeye neden olabilir - Geliştirme – ACF PRO lisans durumu ve abonelik sona erme tarihleri artık “Güncellemeler” sayfasında görüntüleniyor
- Düzeltme – WooCommerce sürüm 8.2 veya daha yeni sürümler için ürün sayfaları artık alan grubu konum kurallarını doğru şekilde destekliyor
- Düzeltme – İlişki alanı öğeleri artık mobil cihazlarda kaldırılabiliyor
- Düzeltme – Renk seçici alanları artık 3 geçerli hex karakteri yazıldıktan hemen sonra otomatik olarak tamamlanmıyor
- Düzeltme – Görüntü alanı %100’den farklı bir değerde olduğunda alan ayarları artık yanlış hizalanmış görünmüyor
- Düzeltme – Aria etiketi olmayan seçim alanları artık uyarı vermiyor
- Düzeltme – Özel metin alanına sahip CPT’ler ve Taksonomiler artık PHP dışa aktarma kullanılırken doğru şekilde dışa aktarılıyor
6.2.1.1
Dağıtım tarihi 8 Eylül 2023
- Düzeltme – UI seçenekleri sayfaları devre dışı bırakıldığında bir alan grubunu düzenlemek artık hata oluşturmuyor
6.2.1
Dağıtım tarihi 7 Eylül 2023
- Yeni – Yönetici kullanıcı arayüzünde oluşturulan Seçenek Sayfaları artık herhangi bir üst düzey menü öğesi için alt sayfa olarak atanabilir
- Yeni – ACF Yazı Türlerine, yazıları düzenlerken “Başlık ekle” metnini filtreleyen bir “Başlık Yer Tutucu” ayarı eklendi
- Geliştirme – ACF PRO artık PHP sürüm uyumsuzlukları nedeniyle güncelleme yapamadığında uyarı verecek
- Geliştirme – ACF PRO artık WordPress otomatik güncellemeleriyle doğru şekilde çalışacak
- Geliştirme – Dahili ACF Blokları şablon öznitelik ayrıştırıcı işlevi
parseNodeAttr
artık yeniacf_blocks_parse_node_attr
filtresi ile kısayol olarak kullanılabilir. - Geliştirme – 5.8’in altındaki WordPress sürümlerini desteklemek için eski kod kaldırıldı
- Düzeltme – “Menü Konumu” ayarı artık alt seçenek sayfaları için gizli değil
- Düzeltme – Yazı Türleri ve Taksonomilerdeki “Gelişmiş” ayarlar için sekmeler artık bir sarmalayıcı div içinde oluşturuluyor
- Düzeltme – Seçenekler sayfaları, daha önce alt sayfa iken üst düzey bir sayfa olarak ayarlandığında artık liste görünümünde alt sayfa olarak görüntülenmeyecektir
- Düzeltme – Elementor CSS ile çakışma ACF PRO banner’ını bozuyor
- Düzeltme – Blok düzenleyicinin
savePost
işlevi sırasında oluşan hatalar artık ACF tarafından yakalanmayacak ve göz ardı edilmeyecek
6.2.0
Dağıtım tarihi 9 Ağustos 2023
- Dağıtım yazısını görüntüle
- Yeni – ACF artık WordPress sürüm 5.8 veya daha yenisini ve PHP 7.0 veya daha yenisini gerektiriyor. Daha fazla bilgi için sürüm gönderisini görüntüleyin
- Yeni – Çift Yönlü İlişkiler artık İlişki, Gönderi Nesnesi, Kullanıcı ve Taksonomi alanları için desteklenmektedir. Daha fazla bilgi için sürüm gönderisini görüntüleyin
- Yeni – Seçenek Sayfaları artık ACF PRO’da yönetici kullanıcı arayüzü tarafından kaydedilebilir ve yönetilebilir
- Yeni – Ürün geri bildirim panosuna bağlantı eklenti altbilgisine eklendi
- Geliştirme – ACF JSON artık birden fazla kaydetme konumunu destekliyor (Freddy Leitner tarafından desteklenmektedir)
- Geliştirme – ACF Gönderi Türleri ve Taksonomileri artık çoğaltılabilir
- Geliştirme – JSON dosyaları için dosya adı artık
acf/json/save_file_name
filtresi ile özelleştirilebilir - Düzeltme – Tam sayı veya karışık anahtarlar içeren seçeneklere sahip alanların REST güncellemeleri artık doğru şekilde çalışıyor
- Düzeltme – usesContext değerlerini eklemek için
block_type_metadata_settings
PHP filtresini kullanmak artık ACF bloklarını bozmuyor - Düzeltme – CPTUI’den gönderi türlerini/taksonomileri içe aktarma bildirimi artık sayfa yüklenirken yanıp sönmüyor
- Düzeltme – Bloklardaki alanlar için çeşitli düğmeler artık doğru görüntüleniyor
- Düzeltme – DateTime alanının ayarları, alan grubu düzenleyicisinde birkaç alanla iç içe geçtiğinde artık kesilmiyor
- Düzeltme – JSON dosyalarının sonuna eklenen yeni satır artık doğru yeni satır karakterini algılamak için
PHP_EOL
kullanacak ve bunu değiştirmek içinacf/json/eof_newline
süzgecini kullanacaktır. - i18n – Fransızca ve Portekizce çeviriler güncellendi (pedro-mendonca ve maximebj’ye teşekkürler)