İçerik Nesneleri

Yayınlama ve adresler

Kayıtları taslak olarak tutun, yayınlayın veya zamanlayın ve her birine sitenizin kullanabileceği dil başına bir adres verin.

Markdown olarak görüntüle

Bir tür için Yayınlama açıkken yeni kayıtlar taslak olarak başlar: siz yayınlayana kadar hiçbir şey sitenize veya Objects API'ye ulaşmaz. Kapalıyken bir kayıt oluşturduğunuz anda yayındadır. Bir türe ayrıca adresler verebilirsiniz; böylece her kaydın /hizmetler/mutfak-montaji gibi okunabilir bir yolu olur.

Bir tür için yayınlamayı açma veya kapatma

Panoda oluşturduğunuz yeni türlerde Yayınlama açıktır. Daha önce var olan türlerde siz açana kadar kapalı kalır.

  1. Tür oluşturucuyu açın (İçerik → Nesneler sayfasındaki dişli simgesi veya kayıt listesindeki Tür).
  2. Yayınlama ve adresler kartında Yayınlama anahtarını açın veya kapatın ("Bu türdeki kayıtlar herkese açık sitenizde ve API'nizde yayınlanabilir.").
  3. Kaydet'e tıklayın.

Açmak mevcut kayıtları yayında bırakır ve Yayın tarihi olarak oluşturulma tarihlerini kullanır; yalnızca bundan sonra oluşturduğunuz kayıtlar taslak olarak başlar. Yalnızca türün taslağı kalmadığında kapatabilirsiniz: taslak varken Kaydet "Önce bu türün taslaklarını yayınlayın veya silin." mesajını gösterir. Yayınlama olmadan Yayınlayın düğmesi yoktur, bu yüzden taslakları yayınlayın veya silin, ardından kapatın.

Taslak, Yayında ve Zamanlandı

Yayınlanabilir bir tür, kayıt listesine bir Durum sütunu ekler ve kayıt sayfası aynı rozeti başlığın yanında gösterir:

RozetAnlamıSitenizde ve API'nizde
TaslakYayınlanmamış. Yeni kayıtlar buradan başlar.Gizli.
YayındaYayında; Yayın tarihi şimdi veya geçmişte.Görünür.
ZamanlandıYayınlanmış, ancak Yayın tarihi gelecekte.O ana kadar gizli, ardından kendiliğinden görünür.

Kayıt listesi ayrıca Taslak ve Yayında seçenekli bir Durum filtresi alır (zamanlanmış bir kayıt burada yayında sayılır).

Yayınlama, yayından kaldırma ve yeniden zamanlama

Yayınlanabilir bir türün kaydında, formun üstünde Yayın tarihi kartı bulunur. Kartta bir tarih ve saat alanı ile şu ipucu yer alır: "Önceki yayın tarihini korumak için boş bırakın; yoksa şimdi yayınlanır. İleri bir tarih kaydı zamanlar."

  • Yayınlayın (taslakta görünür): kaydı yayınlar. Alan boşken kayıt hemen (ya da daha önce yayınlandığı tarihte) yayına girer; gelecekte bir tarihle Zamanlandı olur.
  • Tarihi güncelleyin (yayınlanmış veya zamanlanmış kayıtta, alanı değiştirdiğinizde görünür): Yayın tarihini taşır, örneğin bir lansmanı yeniden zamanlamak için.
  • Yayından kaldırın: kaydı Taslak durumuna geri alır. Siteniz ve API'nizden hemen kalkar. Adresleri korunur.

Yayınlanmış bir kaydı düzenlemek onu yayından kaldırmaz; değişiklikleriniz Kaydet'e tıkladığınız anda yayındadır. Bir kayıt üzerinde gizlice çalışmanız gerekiyorsa önce yayından kaldırın.

Türün adresleri varsa, bir kaydın yayınlanabilmesi için varsayılan dilde bir adresi olmalıdır. Aksi halde yayınlama "Add an address for {language} before publishing." mesajıyla reddedilir ve mesaj Adresler kartının üstünde gösterilir.

Adresler

Adres, bir kaydın yolunun son bölümüdür. Adreslerin nasıl oluşturulacağına tür karar verir; kayıt her dil için bir adres taşır.

Tür oluşturucudaki Yayınlama ve adresler kartında:

  • Adres (slug) kaynağı, adresin türetildiği metin özelliğini seçer ("Her kayıt adresini bu metin özelliğinden alır."). Yok (adres yok) adresleri kapatır. Yalnızca metin özellikleri sunulur.
  • Dil başına adres öneki, bir kaynak seçtiğinizde her içerik dili için bir alanla görünür. Önek boştur veya eğik çizgiyle başlar ve sonda eğik çizgi içermez, örneğin /hizmetler. Bir kaydın tam yolu, önek artı / artı adrestir.
  • Bir önek, dil başına yalnızca bir tür tarafından kullanılabilir. Başka bir tür onu zaten kullanıyorsa kaydetme "Another type already uses this address prefix." hatasıyla başarısız olur.
  • Hiçbir içerik dili ayarlanmamışsa kart, Ayarlar → İşletme altından bir tane ayarlamanızı söyler. Bkz. Çeviriler.

Bir kayıtta Adresler kartı her içerik dili için bir satır listeler ve tam yolu (önek artı adres) veya "Henüz adres yok" mesajını gösterir. Yeni bir adres yazmak için Düzenle'ye, ardından Kaydet'e tıklayın. Değişiklik hemen geçerli olur.

  • Yeni bir kayıt, adreslerini kaynak özellikten otomatik alır, her dil için bir tane (kendi metni olmayan bir dil varsayılan dilin metnine döner). Adresler küçük harf, rakam ve tireden oluşur. Bir adres o dilde alınmışsa sonuna bir sayı eklenir (mutfak-montaji-2).
  • Başlığı sonradan düzenlemek adresi değiştirmez. Adresi kendiniz düzenlemedikçe bağlantılarınız yerinde kalır.
  • Bir türün iki kaydı bir dilde aynı adresi paylaşamaz: "This address is already used." hatasını alırsınız. Bir adres küçük harf, rakam ve tireden oluşmalıdır ("Use lowercase letters, digits and hyphens.").

Adres değiştiğinde yönlendirmeler

Bir adresi değiştirirseniz ve dilin öneki varsa Borkol, eski yoldan yenisine kalıcı bir yönlendirme kaydeder; böylece bağlantılar ve arama sonuçları çalışmaya devam eder. Storefront'lar bunları yönlendirme endpoint'iyle okur. Öneki olmayan bir dil yönlendirme almaz.

Storefront'unuzun gördükleri

Yalnızca yayında olan kayıtlar sunulur ve published_at değerlerini, adresi olan türlerde ise slugs alanlarını taşırlar. Taslaklar ve zamanlanmış kayıtlar "bulunamadı" döndürür. Tam şekil için Kayıtlar, sitenize ne zaman güncelleneceğini söyleyen object_record.* olayları için Webhook'lar sayfasına bakın.