Ana içeriğe geç

Custom Templates & Block Patterns

Version FSE Updated

Purpose

This page documents the block templates and patterns that drive the visual representation of rental listings, search results, and vendor management interfaces.

Temel Şablonlar (/templates) — 10 Adet

Bu HTML şablonlari, belirli post tipleri ve gorunumler için temel yapisal düzeni tanımlar:

ŞablonDosyaAçıklama
Ana Sayfafront-page.htmlSite ana sayfası düzeni.
Genel Sayfapage.htmlStandart WordPress sayfaları için content-wide düzeni.
Tekil Aracsingle-vehicle.htmlTekil araç listeleme sayfası düzeni.
Araç Arsiviarchive-vehicle.htmlArama sonuçları ve genel araç arsivi.
Hesap Sayfasipage-account.htmlVendor Paneli için birlesik kabuk.
404 Sayfasi404.htmlBulunamayan sayfa için ozel hata sayfası.
Genel Arsivarchive.htmlVarsayılan arsiv şablonu.
Ana Indexindex.htmlWordPress varsayılan fallback şablonu.
Aramasearch.htmlWordPress arama sonuçları sayfası.
Tekil Yazisingle.htmlStandart blog yazisi şablonu.

Vehicle Archive Layout (archive-vehicle.html)

┌──────────────────────────────────────────┐
│ [Header Part] │
├──────────────────────────────────────────┤
│ [Search Hero Pattern] │
├───────────────────┬──────────────────────┤
│ │ │
│ [Filter Block] │ [Results Grid] │
│ (Collapsible on │ (3-column card) │
│ Mobile) │ │
│ │ │
├───────────────────┴──────────────────────┤
│ [Footer Part] │
└──────────────────────────────────────────┘

Blok Desenleri (/patterns) — 31 Adet

Blok desenleri, rentiva kategorisi altında on-yapilandirilmis Gutenberg blok montajlaridir. v0.3.0 ile 31 desene ulasilmistir:

Ana Sayfa Desenleri

DesenDosyaAçıklama
Herohomepage-hero.phpAna sayfa hero bölümü.
Arama Herorentiva-search-hero.phpLokasyon/tarih girişli one cikan arama.
Guven Seridihomepage-trust-strip.phpGuvenilen marka logolari.
Nasil Calisirhomepage-how-it-works.phpAdim adim kullanim rehberi.
Hizmetlerhomepage-services.phpHizmet tanitim bölümü.
Bilgi Izgarasihomepage-info-grid.phpBilgi kartlari izgarasi.
One Cikan Araclarhomepage-featured-vehicles.phpAna sayfada araç vitrin bölümü.
Rezervasyon CTAhomepage-booking-cta.phpRezervasyon aksiyona cagri.
Referanslarhomepage-testimonials.phpMüşteri yorumlari bölümü.

Sayfa Desenleri

DesenDosyaAçıklama
Hakkimizdarentiva-about-page.phpHakkimizda sayfası içeriği.
Iletisimrentiva-contact-page.phpIletisim sayfası formu.
SSSrentiva-faq-page.phpSikca sorulan sorular.
Gizlilikrentiva-privacy-page.phpGizlilik politikasi.
Kosullarrentiva-terms-page.phpKullanim kosullari.
Vendor Başvururentiva-vendor-apply-page.phpTedarikci başvuru sayfası.

Bileşen Desenleri

DesenDosyaAçıklama
Hesap Kabugurentiva-account-shell.phpVendor paneli ana konteyneri.
Araç Detayrentiva-vehicle-details.phpTekil araç bilgi izgarasi.
Araclar Izgararentiva-vehicles-grid-section.phpAraç kartlari izgarasi.
One Cikan Araclarrentiva-featured-vehicles-section.phpOne cikan araclar bölümü.
Araç Karşılaştırmarentiva-vehicle-comparison-page.phpAraç karşılaştırma sayfası.
Araç Yorumlarirentiva-vehicle-reviews.phpAraç değerlendirmeleri.
Arama Sonuçlarırentiva-search-results.phpArama sonuçları düzeni.
Transfer Aramarentiva-transfer-search.php / rentiva-transfer-search-page.phpTransfer arama formu ve sayfası.
Transfer Sonuçlarırentiva-transfer-results.php / rentiva-transfer-results-page.phpTransfer sonuçları düzeni.
Markalarrentiva-brands.phpAraç markalari bölümü.
Birincil CTArentiva-primary-cta.phpGenel aksiyona cagri.
Rezervasyon CTArentiva-booking-cta.phpRezervasyon aksiyona cagri.
Guvenilen Takimlarrentiva-trusted-teams.phpGuvenilen is ortaklari.
404 Icerigi404-content.php404 sayfası içeriği.

Responsive Design Implementation

The theme uses a "Fluid Typography and Spacing" approach:

/* theme.json - Fluid Header font size example */
"fontSizes": [
{
"slug": "xx-large",
"size": "clamp(2rem, 4vw, 3rem)",
"name": "XX Large"
}
]

Mobile-First Grid System:

  • All patterns are designed using CSS Grid or Flexbox.
  • The Results Grid pattern uses repeat(auto-fill, minmax(300px, 1fr)) for automatic column adjustment.

How to Customize Templates

Since this is an FSE theme, templates can be overridden in the WordPress Site Editor:

  1. Navigate to Appearance → Editor → Templates.
  2. Select the template (e.g., Single Vehicle).
  3. Add, remove, or reorder blocks as needed.
  4. Publish: Your changes are saved to the database, leaving the theme files intact.

Overriding via Child Theme (Optional)

If you prefer file-based customization, you can create a child theme and place your HTML templates in the same folder structure.


Değişiklik Günlüğü

TarihSürümNot
27.03.2026v0.3.0Tam şablon (10) ve desen (31) listesi güncellendi; Türkçe içerik.
09.03.20261.0.0-docsŞablon ve desen dokumantasyonu oluşturuldu.