Dokümantasyon
Kurulum, güncelleme, tema geliştirme, paket geliştirme ve Omurga Merkez rehberleri.
Dokümanlar
Güncel Omurga CMS 1.1.0 Beta yapısına göre hazırlanmış rehberler.
Omurga CMS nedir?
Omurga CMS'in amacı, hedef kitlesi ve WordPress'e göre konumlandırması.
1.1.0 Beta kurulumu
Omurga CMS 1.1.0 Beta temiz kurulum adımları.
Sistem gereksinimleri
Omurga CMS kurulumu için önerilen PHP, veritabanı ve sunucu ayarları.
Güncelleme mantığı
Omurga güncelleme sistemi çekirdeği günceller; kullanıcı verileri, config, upload ve özel tema/paketler korunmalıdır.
Temiz kurulum rehberi
Omurga CMS'i sıfırdan kurmak için adım adım kurulum rehberi.
GitHub release senkronizasyonu
Omurga Merkez, GitHub Releases verilerini okuyarak sürüm ve indirme kayıtlarını otomatik ekleyebilir.
SEO Merkezi
1.1.0 Beta ile SEO, RSS, sitemap, IndexNow, Schema ve görsel SEO ayarları daha düzenli hale getirildi.
İlk ayarlar
Kurulumdan hemen sonra kontrol edilmesi gereken temel ayarlar.
IndexNow kullanımı
IndexNow ile yayınlanan içerikler destekleyen arama motorlarına daha hızlı bildirilebilir.
Görsel SEO
Yüklenen görsellerin dosya adı ve alt metni yazı başlığına göre SEO uyumlu hale getirilebilir.
Haber V1 teması
Haber V1, haber siteleri için resmi başlangıç temasıdır.
Kurumsal V1 teması
Kurumsal V1, şirket ve hizmet tanıtım siteleri için resmi başlangıç temasıdır.
Topluluk V1 teması
Topluluk V1, dernek, platform ve yerel topluluk siteleri için resmi başlangıç temasıdır.
Yazı ekleme ve yayınlama
Yazı ekleme, taslak, yayınlama, SEO ve görsel seçimi adımları.
Tema geliştirme standardı
Tema klasörü theme.json dosyasıyla tanımlanır ve PHP/OMG şablonlarıyla çalışabilir.
Sayfa, kategori ve etiket yönetimi
Sabit sayfalar, kategoriler ve etiketlerin doğru kullanımı.
Paket geliştirme standardı
Paketler package.json ve package.php ile tanımlanır; admin sayfası, hook, API ve storage desteği kullanabilir.
Medya ve görsel yönetimi
Görsel yükleme, öne çıkan görsel, alt metin ve WebP önerileri.
Tema ve paket gönderimi
Geliştiriciler tema ve paketlerini Omurga Merkez onay kuyruğuna gönderebilir.
Tema seçimi ve tema değiştirme
Haber V1, Kurumsal V1 ve Topluluk V1 temalarının kullanımı.
Güvenli zip kuralları
Tema ve paket zipleri path traversal, eksik manifest ve riskli fonksiyon kontrollerinden geçmelidir.
Paket yükleme ve güncelleme
Omurga paket sisteminin kullanımı, etkinleştirme ve güncelleme adımları.
SEO Merkezi kullanımı
Omurga 1.1.0 Beta SEO Merkezi, RSS, sitemap, schema ve indeks araçları.
RSS, sitemap ve Google News
RSS, Atom, Google News RSS ve sitemap çıktılarının kullanım mantığı.
IndexNow ve hızlı indeks mantığı
IndexNow ayarları ve içerik yayınlandıktan sonra arama motorlarına bildirim mantığı.
Görsel SEO rehberi
Görsel dosya adı, alt metin, WebP ve haber görselleri için SEO önerileri.
Tema geliştirmeye giriş
Omurga için tema geliştirmeye başlamak isteyenler için temel yapı.
theme.json standardı
Tema manifest dosyasında bulunması gereken alanlar ve örnek yapı.
Tema paketleme ve gönderim kuralları
Tema zip dosyası hazırlama, güvenlik ve Omurga Merkez gönderim standardı.
Paket geliştirmeye giriş
Omurga paketlerinin dosya yapısı, yaşam döngüsü ve admin sayfaları.
package.json standardı
Paket manifest alanları, yetkiler ve Omurga sürüm uyumluluğu.
Paket güvenlik kuralları
Paket geliştirirken dikkat edilmesi gereken güvenlik ilkeleri.
Omurga Merkez mimarisi
Omurga Merkez Yönetim paketi ile tanıtım temasının görev ayrımı.
GitHub Releases senkronizasyonu
GitHub release kayıtlarını Omurga Merkez'e otomatik aktarma mantığı.
Tema ve paket kataloğu
Resmi temalar, onaylı paketler ve public katalog görünürlüğü.
Tema/paket gönderim ve onay süreci
Geliştiricilerin tema ve paketlerini göndermesi, inceleme ve yayınlama süreci.
Omurga Merkez API
Tema, paket, indirme, sürüm ve dokümantasyon için JSON API uçları.
Katalog API ile panelden tema/paket listeleme
Omurga panelinin Omurga Merkez'den tema ve paket listesi çekmesi için önerilen veri akışı.
Kurulum hataları
Kurulum sırasında sık görülen hatalar ve çözüm adımları.
Tema ve paket hataları
Tema görünmüyor, paket etkinleşmiyor veya katalogda yanlış kayıt görünüyor sorunları.
Dokümantasyon ve route hataları
Dokümantasyon, güncellemeler, sürümler ve indirme sayfaları açılmıyorsa kontrol listesi.
GitHub senkronizasyon hataları
GitHub release verileri gelmiyorsa kontrol edilmesi gerekenler.
