Grup ayarları
3 dk okuma
Grup ayarları, alan grubu düzenleyicisinin Settings bölümünde, üç sekmede yer alır:
Sekme | Kullanılabilirlik | İçerik |
|---|---|---|
Location rules | her zaman | Grubun göründüğü yer. Bkz. Konum kuralları. |
Presentation | her zaman | Stil, konum, etiket yerleşimi, yönerge yerleşimi, sıra. |
Group settings | yalnızca kaydedilmiş gruplar | Active, dört entegrasyon anahtarı ve Delete field group.... |
Daraltılmış bölüm şuna benzer bir özet gösterir: Style: Modern (plugin default) · Position: Normal (after content) · Active: Yes.
Presentation
Ayar | Seçenekler | Varsayılan | Etki |
|---|---|---|---|
Style | Modern (plugin default), Standard (WP metabox), Seamless (no metabox chrome) | Modern | Modern, eklentinin kendi biçimlendirmesini kullanır (ızgara üzerinde alanlar, alan genişlikleri, akordeonlar). Standard, düz WordPress biçimlendirmesini kullanır. Seamless, kutu çerçevesini (kenarlık ve başlık) kaldırır; böylece alanlar sayfayla bütünleşir. |
Position | High (after title), Normal (after content), Side | Normal | Kutunun yazı düzenleme ekranlarında nerede durduğunu belirler: başlığın hemen altında, içerikten sonra ana sütunda veya kenar çubuğunda. Diğer ekranlar (kullanıcılar, terimler, yorumlar, widget'lar) bunu yok sayar. |
Label placement | Top aligned, Left aligned | Top aligned | Etiketler girdilerin üstünde ya da solundaki bir sütunda yer alır. Width değeri %100'ün altında olan bir alan etiketini her zaman üstte tutar. |
Instruction placement | Below labels, Below fields | Below labels | Bir alanın Instructions metninin görüneceği yer: etiketin altı veya girdinin altı. |
Order | Bir tam sayı |
| Aynı ekran için birden çok grup geçerliyse küçük sayılar önce gelir (yazı ekranlarındaki kutular, kullanıcı ve terim ekranlarındaki bölümler, yorum kutuları, widget'lar, yönetim sütunları). Aynı sayıya sahip gruplar başlığa göre sıralanır. |
Yazı düzenleme ekranlarında kutu başlığı grubun Title değeridir ve Description onun altında gösterilir. Position değeri High olan bir grup, Normal olan gruplardan, Order değerlerinden bağımsız olarak önce gösterilir.
Geçersiz değerler kaydedilirken düzeltilir (bilinmeyen stil Modern değerine, bilinmeyen konum Normal değerine döner).
Active
Active (varsayılan olarak açık), bir grubun ana anahtarıdır:
- Kapalıysa: grup hiçbir ekranda yüklenmez (düzenleme ekranı kutusu yok, yönetim sütunu yok).
- Saklanan veri tabloda kalır ve yine de koddan (
wpmcf_get_field(),wpmcf_update_field()), REST ile ve sorgularla okunup yazılabilir. - Grup kartında bir pasif rozeti görünür.
Veri kaybetmeden bir grubu devre dışı bırakmak veya yayına almadan önce bir grubu hazırlamak için kullanın.
Entegrasyon anahtarları
Bu dört anahtar Group settings sekmesindedir. Yalnızca kaydedilmiş gruplar için gösterilir; yeni bir grup varsayılanlarla başlar. Her birinin ayrıntıları başka bir sayfada yer alır.
Anahtar | Varsayılan | Ne yapar | Ayrıntılar |
|---|---|---|---|
Show in the REST API | kapalı | Grubun değerlerini, konum kurallarındaki yazı türlerinin REST API'sine | |
Show in GraphQL | kapalı | WPGraphQL eklentisiyle, konum kurallarındaki yazı türlerine bu değerleri tutan salt okunur bir alan ekler. Password alanları hiçbir zaman dahil edilmez. | |
Bridge get_post_meta() and update_post_meta() | açık | Yazı meta verisini alan adıyla okuyan veya yazan temalar, içe aktarıcılar ve diğer eklentiler bunun yerine bu alanları alır ve ayarlar. | |
Include in site search | kapalı | WordPress site araması, yazıları bu alanlardaki metne göre de bulur (Text, Text area, WYSIWYG editor, Email, URL ve Select alanları). |
Alan grubunu silme
Son blok, Group settings sekmesinde Delete field group... düğmesini şu metinle içerir: Permanently remove this field group and drop its database table. Bkz. Alan grubu oluşturma.
REST ve PHP
Ayarlar, grup tanımının settings alanında bulunur:
"settings": {
"style": "wpmcf",
"position": "normal",
"label_placement": "top",
"instruction_placement": "label",
"order": 0,
"active": true,
"rest": false,
"graphql": false,
"meta_bridge": true,
"searchable": false
}style şunlardan biridir: wpmcf (Modern), standard veya seamless. Bir settings nesnesi bir PUT isteğinde kısmi olarak gönderilirse saklanan nesneyle birleştirilir; bu yüzden { "settings": { "active": false } } yalnızca grubu kapatır.
Sorun giderme
Sorun | Çözüm |
|---|---|
Kutu yanlış yerde | Şunları kontrol edin: Position ve Order, ayrıca başka bir eklentinin meta kutularını taşımadığını. Blok düzenleyicide meta kutular içerik alanının altında görünür. |
Bulamıyorum: Active anahtarı | Anahtar Group settings sekmesindedir; bu sekme yalnızca grup bir kez kaydedildikten sonra bulunur. |
Grup düzenleme ekranlarından kayboldu | Active kapalı olabilir. |
Değerler REST API'de yok | Show in the REST API kapalı veya yazı türü konum kurallarında yok. |
Hâlâ takıldınız mı? Destek ile iletişime geçin