Alan gruplarının göründüğü yerler ve değerlerin nasıl kaydedildiği
4 dk okuma
Bir grup Active olduğunda ve konum kurallarından biri geçerli ekranla eşleştiğinde alanları orada gösterilir. Değerler ekranın kendi Update / Save düğmesiyle kaydedilir; ayrı bir kaydetme yoktur.
Ekranlar
Ekran | Grubun göründüğü yer | Ne zaman kaydedilir | Şurada saklanır: |
|---|---|---|---|
Yazılar, sayfalar, özel yazı türleri, medya (Edit ekranı) | Başlığı grubun Title değeri olan bir meta kutu; grubun Position (High, Normal veya Side) ve Order ayarına göre yerleştirilir. Blok düzenleyicide meta kutular içeriğin altında veya kenar çubuğundadır. | Yazı kaydedildiğinde ( |
|
Kullanıcılar: Your profile, Edit user, Add new user | Çekirdek alanlardan sonra, grup başlığını | Profil veya kullanıcı güncellendiğinde; Add new user için kullanıcı oluşturulduğunda. |
|
Terimler: Edit category, Edit tag, Edit {custom taxonomy} | Düzenleme formunun altında, başlığı grup başlığı olan bir bölüm. Terim listesinin solundaki Add New formunda yer almaz. | Terim güncellendiğinde ( |
|
Yorumlar: Edit Comment ekranı | Grup başlığını taşıyan bir meta kutu. | Yorum güncellendiğinde. |
|
Widget'lar | Her widget'ın formunun içinde (WordPress'in bir formla oluşturduğu her widget türü), kendi ayarlarının altında. | Widget kaydedildiğinde. |
|
Seçenek sayfaları | Bir Options page kuralında adı geçen seçenek sayfasında. | Seçenek sayfası kaydedildiğinde. Bkz. Seçenek sayfaları. |
|
WooCommerce siparişleri (Pro) | Sipariş düzenleme ekranında. Bkz. WooCommerce. | Sipariş kaydedildiğinde. |
|
Gezinme menüsü öğeleri | Gösterilmez. Menu ve Menu item kuralları vardır, ancak henüz menü düzenleyici entegrasyonu yapılmamıştır. |
Ekrandaki her grubun kendi nonce değeri vardır; bu yüzden başarısız olan bir grup diğerlerini hiçbir zaman engellemez.
Alanlar, alan oluşturucudaki sırayla görünür. Modern stilde alanlar, her alanın Width değerini kullanan bir ızgarada yer alır, Tab ve Accordion yerleşim alanları kutuyu bölümlere ayırır ve grubun Description metni alanların üstünde durur.
Kaydetme
Konu | Davranış |
|---|---|
Bir alan için hiçbir şey gönderilmedi | Gönderilen formda bulunmayan bir alana dokunulmaz (saklanan değeri korunur). |
İşaretlenmemiş onay kutuları | Temizlemenin çalışması için boş bir yedek değer gönderirler. Benzersiz dizinli bir alan boş değeri |
Değerlerin temizlenmesi | Her değer alan türüne göre temizlenir, ardından doğrulama kurallarınız uygulanır (Max length metni keser, Min/Max value sayıları sınırlar). Dosya veya bağlantı saklayan türler kendi denetimlerini korur. |
Varsayılanlar | Henüz satırı olmayan bir nesne için Default value gösterilir ve ilk kaydetmede saklanır. |
Koşullu mantıkla gizlenenler | Gizli alanlar yine de gönderilir ve değerlerini korur. |
Çok fazla girdi | Form, PHP'nin |
Başarısız olan bir grup | Kaydedilemeyen tek bir grup (örneğin tablosu eklenti dışında değiştirilmiş) Settings › Health altında günlüğe kaydedilir ve diğer grupları durdurmaz. |
Kopyalar, revizyonlar, dışa aktarma | Alan satırları; yazı çoğaltma eklentilerinde, revizyonlarda ve WordPress'in WXR dışa/içe aktarmasında yazıları izler. |
Gizlilik araçları | Tools › Export / Erase Personal Data aracı, kullanıcı hesapları ve kişinin e-postasıyla yapılan yorumlar için |
Zorunlu alanlar
Bkz. Zorunlu alanlar. Kısaca: formlar tarayıcı doğrulamasını kullanır, blok düzenleyici zorunlu alanlar doldurulana kadar kaydetmeyi kilitler ve sunucu kaydı hiçbir zaman reddetmez, ancak sonrasında Saved, but these required fields are empty: ... uyarısını gösterir.
Kim kaydedebilir
Bir yazının değerleri yalnızca kişi o yazıyı düzenleyebiliyorsa kaydedilir. Kullanıcılar, terimler, yorumlar ve widget'lar kendi ekranlarının yetkilerini izler. wpmcf_update_field() gibi doğrudan çağrılar yetkileri veya konum kurallarını denetlemez: herhangi bir grubun herhangi bir nesnesine yazarlar; bu yüzden kullanıcı girdisiyle çağırmadan önce izinleri kendiniz kontrol edin.
Nesne silindiğinde
Bir yazı kalıcı olarak silindiğinde, bir kullanıcı, terim veya yorum silindiğinde, satırları her grup tablosundan kaldırılır (istek sonunda tablo başına tek sorguyla). Yazıyı Çöp Kutusu'na taşımak değerleri silmez.
Sorun giderme
Sorun | Çözüm |
|---|---|
Bir yazı türünde grup görünmüyor | Şunları kontrol edin: Active, konum kuralları ve yazı türünün bir düzenleme ekranı olması. Hiç kuralı olmayan bir gruba kural ekledikten sonra tablosunun |
Terim "Add New" formunda grup görünmüyor | Bu tasarım gereğidir: gruplar terim düzenleme ekranında görünür. |
Başarısız bir kayıttan sonra değerlerim kayboldu | Günlüğe kaydedilen hata için Settings › Health bölümüne bakın; büyük tekrarlayıcılarda |
Klasik düzenleyici kaydettikten sonra uyarı veriyor | Zorunlu bir alan boş: doldurup yeniden güncelleyin. |
Hâlâ takıldınız mı? Destek ile iletişime geçin