HOC SiteDokümantasyon

Düzen

Düzen, içerik sütunu genişliğini ve blok stil haritalarının kullandığı kırılım aralıklarını belirler. Okumalar site erişimi ister. Yazmalar update_header_footer gerektirir.

İçerik genişliği

maxContentWidthPx 320 ile 2560 arasında bir tamsayıdır. Varsayılan 1280’dir. Kamuya açık site --site-max-content-width değerini bu piksel cinsinden ayarlar.

Kırılımlar

2 ile 8 arasında kırılım gönderin. Her birinin ^[a-z][a-z0-9-]*$ ile eşleşen benzersiz bir id değeri, bir label değeri ve isteğe bağlı minWidth ile maxWidth değeri vardır. İlk kırılım 0’dan başlar. Aralıklar bitişiktir: sonraki minWidth, önceki maxWidth artı 1’dir. Yalnızca son kırılım maxWidth içermez. Varsayılan, 0–767 arası mobile ve 768’den itibaren üst sınırı olmayan desktoptır.

Blok stil haritaları

sizeByBreakpoint gibi blok özellikleri kırılım kimliği ile anahtarlanır. Bir kimliği yeniden adlandırmak veya silmek, kayıtlı içerikteki eski anahtarları bırakır. Bunlar artık bir kırılımla eşleşmez.

Düzen ayarlarını okuyun.

GET /api/v1/{locale}/{websiteId}/layout

Düzen ayarlarını değiştirin.

PUT /api/v1/{locale}/{websiteId}/layout
{
  "maxContentWidthPx": 1280,
  "breakpoints": [
    { "id": "mobile", "label": "Mobile", "minWidth": 0, "maxWidth": 767 },
    { "id": "desktop", "label": "Desktop", "minWidth": 768 }
  ]
}

MCP: get_theme (section=layout), save_theme (section=layout).