Gereksinimler
2 dk okuma
Sürümler
Bileşen | Asgari | Test edilen |
|---|---|---|
WordPress | 6.6 | Güncel kararlı sürüm (readme “Tested up to”: 7.1) |
PHP | 8.1 | 8.1, 8.2, 8.3, 8.4 |
MySQL | 8.0 | 8.0, 8.4 |
MariaDB | 10.6 | 10.6, 10.11 |
WordPress ve PHP asgari sürümlerini WordPress’in kendisi denetler. Bunların altındaki bir sitede eklenti etkinleştirilemez ve WordPress nedenini size bildirir.
Barındırma ve izinler
- Veritabanı kullanıcı hakları.
wp-config.phpiçindeki veritabanı kullanıcısının tablolardaCREATE,ALTER,DROPve dizin ekleme işlemlerine izni olmalıdır. Hemen her barındırma sağlayıcısı bunu varsayılan olarak verir.ALTER TABLEkomutunu engelleyen paylaşımlı sunucularda şema değişiklikleri bozulur. - REST API. Yönetim ekranları, WordPress REST API ile (
/wp-json/wpmcf/v1/) konuşan React uygulamalarıdır. Oturum açmış kullanıcılar için REST isteklerini engelleyen güvenlik eklentileri veya sunucu kuralları, ekranların yüklenmemesine ya da kaydedilmemesine yol açar. - JavaScript. JavaScript açık, güncel bir tarayıcı. JavaScript’siz bir yönetim arayüzü yoktur.
- Arka plan işleri. İçe aktarmalar, şema değişiklikleri ve Pro görevleri, eklentiyle birlikte gelen Action Scheduler üzerinde gruplar halinde çalışır. WP-Cron’un çalışabilmesi gerekir (normal bir
DISABLE_WP_CRONkullanılmayan kurulum veyawp-cron.phpadresini tetikleyen gerçek bir cron). - Bellek. Normal kullanım için özel bir gereksinim yoktur. Büyük içe aktarmalar küçük gruplar halinde çalışır, bu nedenle yüksek bir bellek sınırı gerekmez.
Yönetim ekranlarını kimler kullanabilir
Kurulum sihirbazı, pano ve Ayarlar ekranı dahil her Mass Custom Fields ekranı manage_options yetkisini gerektirir. Varsayılan bir WordPress’te bu, Yönetici rolüdür. Editörler, bir grubun göründüğü düzenleme ekranlarında alan değerlerini doldurabilir ancak eklentinin kendi ekranlarını açamaz.
Uyumluluk notları
- Çoklu site (Multisite) desteklenir; bkz. Multisite.
- Sayfa oluşturucular: Elementor, Bricks, Divi 4, Breakdance ve Oxygen Classic için dinamik etiketler sunulur; Elementor ayrıca bir Field widget’ı alır. Bkz. Entegrasyonlar.
- Önbellek eklentilerinden, ilgili değişikliklerden sonra sayfalarını temizlemeleri istenir. Bkz. Ayarlar.
- Diğer özel alan eklentileri Mass Custom Fields ile yan yana çalışabilir. Advanced Custom Fields’tan geçmek için WPM Fields › Tools › Migrate from ACF yolunu kullanın.
Sorun giderme
Belirti | Olası neden | Yapılacak |
|---|---|---|
“Mass Custom Fields is missing its dependencies” bildirimi | Eklenti klasörü eksik; örneğin kaynak koddan alınmış bir kopya | Resmî zip dosyasından veya Eklentiler ekranından yeniden kurun |
“JavaScript assets are not built” bildirimi | Yukarıdakiyle aynı (yönetim paketleri eksik) | Resmî zip dosyasını yeniden kurun |
Ekranlar yükleniyor göstergesinde kalıyor | REST API engellenmiş veya başka bir eklentiden kaynaklanan JavaScript hatası | Diğer eklentiler kapalıyken deneyin; Settings › Health ekranını kontrol edin |
Eklenti etkinleşmiyor | WordPress 6.6’nın veya PHP 8.1’in altında | WordPress’i güncelleyin ya da barındırma sağlayıcınızdan PHP sürümünü değiştirmesini isteyin |
Hâlâ takıldınız mı? Destek ile iletişime geçin