Omurga CMSCMS
Tema Sistemi

Tema geliştirmeye giriş

Omurga için tema geliştirmeye başlamak isteyenler için temel yapı.

Tema Sistemi

Tema geliştirmeye giriş

Omurga için tema geliştirmeye başlamak isteyenler için temel yapı.

Omurga temaları themes/ klasörü altında bulunur. Her tema kendi klasöründe durmalıdır.

Örnek yapı:
themes/ornek-tema/
- theme.json
- home.php
- header.php
- footer.php
- single.php
- page.php
- category.php
- search.php
- 404.php
- assets/css/style.css
- screenshot.png

Zorunlu temel dosya:
- theme.json

Önerilen şablon dosyaları:
- home.php: ana sayfa
- single.php: yazı detay
- page.php: sabit sayfa
- category.php: kategori arşivi
- search.php: arama sonuçları
- 404.php: bulunamadı sayfası

Geliştirici önerisi:
Tema çekirdek dosyalara dokunmamalı. Tema kaldırıldığında yaptığı özel görünüm değişiklikleri de ortadan kalkmalıdır.