İlk Yazınızı Yayınlama
Kurulum bitti, admin paneline giriş yaptınız ve ekran sizi karşılıyor. Şimdi sıra ilk yazıyı yazmaya geldi. Bu sayfa editörü ilk kez açan birinin yolunu gösteriyor — nereye ne yazılır, hangi alan ne işe yarar, "Publish" dedikten sonra arkada neler oluyor.
Yeni yazı açmak
Admin panelde soldaki menüden Posts → Add New tıklayın. Hangi sayfada olursanız olun klavyeden N tuşuna basmak da aynı işi görür — kısayolları öğrenmeye değer, beş yazıda bir sihir gibi hızlanıyorsunuz.
Karşınıza çıkan ekranın parçaları şöyle:
- Title — Başlık. Aynı metin URL'deki slug'ın da temelini oluşturur, yani "10 Nedenle Kedi Besleme" yazdığınızda slug otomatik olarak
10-nedenle-kedi-beslemeolur. İsterseniz sağdaki slug alanından elle değiştirebilirsiniz. - Content — Asıl yazı alanı. Buna "jek-editor" diyoruz; hem WYSIWYG gibi davranıyor hem de markdown kısayollarını anlıyor.
- Excerpt — Arşiv kartlarında ve meta açıklamada görünecek 1-2 cümlelik özet. Boş bırakırsanız içeriğin ilk birkaç cümlesinden otomatik türetiliyor, ama kendiniz yazarsanız çok daha düzgün duruyor.
- Featured image — Öne çıkarılan görsel. Anasayfa kartlarında, sosyal medya paylaşımlarında (OG) ve yazı başlığının hemen altında çıkıyor.
- Categories & Tags — Sağ kenardan. Yazmaya başladığınızda otomatik tamamlıyor, yoksa oradan yenisini ekleyebiliyorsunuz.
- Status — Draft (taslak), Published (yayında) veya Scheduled (ileri tarihli).
- Visibility — Public, Private veya Password-protected.
- SEO Meta — Otomatik türetilen başlık/açıklamayı geçersiz kılmak istediğinizde kullanacağınız alan.
Editörle ilk tanışma
jek-editor'ün en sevilen yanı markdown kısayollarını tanıması. Başlık yapmak için satır başına # koyup boşluk bırakın, ## iki, ### üç seviye. kalın, italik, [bağlantı metni](url), alıntı için > , madde için - , numaralı liste için 1. .
Satır başında / yazdığınızda slash komutları açılıyor — oradan tek tıkla görsel, video gömme, uyarı kutusu, kod bloğu, tablo veya ayırıcı ekleyebiliyorsunuz.
Görsel eklemek için en hızlı yol kopyalayıp yapıştırmak: panodaki bir görseli yazı içinde Ctrl+V ile yapıştırdığınızda editör arka planda onu sunucuya yüklüyor, AVIF ve WebP sürümlerini oluşturuyor, PNG yedeğiyle birlikte yazıya gömüyor. Sürükleyip bırakmak da çalışıyor.
Kategori, etiket, öne çıkarılan görsel
Yazınızı kaleme aldıktan sonra sağ kolona dönün. Kategori herkesin zorunlu seçmesi gereken bir ana başlık — "Yemek Tarifleri", "Teknoloji" gibi. Etiket ise daha ince ayrıntı: "vegan", "ios-17", "protein". Bir yazıya genelde bir kategori, 3-5 etiket koymak iyi bir alışkanlık.
Öne çıkarılan görsel olmadan yazı da yayınlanır ama kart tasarımları boş durur. En azından 1200x630 boyutunda bir görsel bulun; hem liste sayfalarında güzel görünür hem de Twitter/Facebook'ta paylaşıldığında doğru boyutta çıkar.
SEO alanları
Her yazının SEO varsayılanları otomatik kuruluyor:
- Title etiketi:
{Yazı başlığı} — {Site adı} - Meta açıklaması: Özetin ilk 155 karakteri, yoksa içeriğin ilk 155 karakteri.
- OG görseli: Öne çıkarılan görsel, yoksa sitenin varsayılan OG görseli.
- Kanonik URL:
{Site URL}/{slug}
Bunların hiçbirini elle girmek zorunda değilsiniz. Ama anahtar kelimeyi vurgulamak istediğiniz bir yazı varsa kenar çubuğundaki SEO Meta bölümünden üzerine yazabilirsiniz. jekcms ayrıca arka planda JSON-LD şemasını hazırlıyor — H2/H3 başlıklarda soru işareti gördüğünde Article + BreadcrumbList + FAQPage üretiyor.
SSS bölümleri
Yazınızın sonuna küçük bir SSS eklemek istiyor musunuz? Sadece ? ile biten H3 başlıkları yazıp altına cevabı paragraf olarak koyun. jekcms bunu otomatik algılar; ön yüzde açılır-kapanır akordiyon olarak gösterir, arkada da FAQPage JSON-LD çıktısı üretir. Google bunu zengin sonuç olarak listeleyebilir.
### jekcms AMP'yi destekliyor mu?
Evet. Her yazının `/amp/{slug}` adresinde AMP sürümü bulunur.
### WordPress'ten içe aktarabilir miyim?
Evet. [WordPress İçe Aktarma](/docs/getting-started/wordpress-import) sayfasına bakın.
Yayınlama ve zamanlama
Her şey hazırsa Status'ü Published yapıp Save butonuna basın (ya da Ctrl+S). Yazı anında siteniz.com/{slug} adresinde canlı olur. RSS/Atom/JSON beslemeleri kendiliğinden güncellenir ve webhook yapılandırdıysanız bağlı her n8n iş akışı o anda tetiklenir.
Hemen yayına almak yerine ileri bir tarihe zamanlamak istiyorsanız Status'ü Scheduled seçip tarih/saat girin. Arka planda bir cron işçisi (bkz. Otomasyon) zamanı geldiğinde yazıyı yayına alıyor. Cron kurulu değilse zamanlı yazılar yayınlanmadan kalır, o yüzden yayına geçmeden önce cron'unuzu bir kontrol edin.