İçeriğe geç
Gitupcms
Esc
↑↓gezin↵aç⌘Jönizle
Bu sayfada

Sayfalar

Sitenin sayfalarını listeleyin; SEO, Open Graph, şema, erişim ve özel kod ayarlarını değiştirin.

Pages bölümü sitenin sayfalarını listeler. Bir sayfayı açtığınızda ayarlarını görürsünüz:

Bölüm Neyi ayarlar
General Başlık (arama ve sosyal medya için yedek değer olarak da kullanılır), Publish at
Language Her dil için ayrı metinler
SEO settings Meta başlık, açıklama, canonical, noindex
Open Graph settings Paylaşım başlığı, açıklaması ve görseli
Schema markup Sayfanın JSON-LD verisi
Site search settings Site içi aramadan hariç tutma, arama başlığı, açıklaması ve görseli
Access control Draft: sayfa arama motorlarının ve site haritasının dışında tutulur (parola korumalı sayfa desteği yoktur)
Custom code Sayfanın head veya body bölümüne eklenen kod

Kurulum

Gitupcms ilk seferde, sayfa ayarlarını siteye ekleyen bir kurulum pull request’i açar. İçe aktarılan sitelerde hiçbir paket eklemez (lockfile olduğu gibi kalır) ve layout’unuzdaki SEO etiketlerine dokunmaz: gitupcmsSeo() middleware’i, CMS’in yazdığı her etiket türü için layout’taki aynı türden etiketleri kaldırır. Site haritası sitemap(withGitupcmsFilter(x)) şeklinde sarmalanır.

Diller

[...locale] ve [lang] sayfalarında metinler her dil için ayrı olarak translations.<lang> altında saklanır. Görseller, anahtarlar, şema ve kod tüm diller için ortaktır.

Publish at

Statik bir site taslak sayfayı yine de derler; sayfa yalnızca noindex olur ve site haritasına eklenmez. Publish at, her 15 dakikada bir çalışan .github/workflows/gitupcms-publish.yml dosyasını ekler. Bu iş akışı deploy hook’unuzu (GITUPCMS_DEPLOY_HOOK secret’ı) çağırır ya da deploy iş akışlarınızı yeniden çalıştırır.

Bu sayfa yardımcı oldu mu?