WordPress, genellikle hazır temalarla kullanılsa da, tema kullanmadan sıfırdan kendi tasarımınızı oluşturmanız mümkün. Bunun için bazı teknik bilgilere ihtiyacınız olacak, ancak sonuçta tamamen özgün bir web sitesine sahip olabilirsiniz. İşte adım adım açıklama:
1. WordPress’te Tema Olmadan Çalışmak Mümkün mü?
WordPress, varsayılan olarak bir tema gerektirir, ancak "blank/boş" temalar veya özel tema geliştirme yöntemleriyle kendi tasarımınızı oluşturabilirsiniz.
Seçenekler:
a) Boş (Blank) Bir Tema ile Başlamak
Avantajlar:
Dezavantajlar:

1. WordPress’te Tema Olmadan Çalışmak Mümkün mü?
WordPress, varsayılan olarak bir tema gerektirir, ancak "blank/boş" temalar veya özel tema geliştirme yöntemleriyle kendi tasarımınızı oluşturabilirsiniz.
Seçenekler:
- Boş (Blank) Tema Kullanmak (Ör: Underscores, BlankSlate)
- Tamamen Özel Tema Geliştirmek (HTML, CSS, PHP bilgisiyle)
- WordPress Full Site Editing (FSE) ile Blok Tabanlı Tasarım
a) Boş (Blank) Bir Tema ile Başlamak
- Underscores (_s) veya BlankSlate gibi minimalist temalar, sıfırdan kod yazmak isteyenler için idealdir.
- Avantaj: Temel WordPress fonksiyonları yüklüdür, sadece tasarımı siz oluşturursunuz.
- Nasıl Yapılır?
- Underscores sitesinden boş tema indirin.
- style.css ve index.php dosyalarını düzenleyerek kendi tasarımınızı ekleyin.
- HTML, CSS, PHP ve temel WordPress fonksiyonlarını bilmeniz gerekir.
- Adımlar:
- /wp-content/themes/ klasörüne yeni bir klasör oluşturun (ör: my-custom-theme).
- Temel dosyaları ekleyin (index.php, style.css, functions.php).
- WordPress döngüsü (WP_Query) ve template dosyaları (header.php, footer.php) ile sayfaları oluşturun.
- WordPress'in Gutenberg editörü ve blok temaları (ör: Twenty Twenty-Four) ile tema kullanmadan tasarım yapabilirsiniz.
- Avantaj: Kod bilgisi gerekmez, sürükle-bırak mantığıyla çalışır.
- Nasıl Yapılır?
- Araçlar → Site Düzenleyici ile özel şablonlar oluşturun.
- Özel bloklar ve stiller ekleyerek tamamen kişiselleştirilmiş bir site oluşturun.

- Tamamen özgün tasarım
- Hafif ve hızlı (gereksiz kod yok)
- Geliştirici olarak tam kontrol

- Kod bilgisi gerektirir (HTML, CSS, PHP, JavaScript)
- Zaman alıcıdır
- Eklenti uyumluluğunu sizin ayarlamanız gerekebilir
- /wp-content/themes/my-theme/ klasörünü oluşturun.
- style.css dosyasına tema bilgilerini ekleyin:
css
Copy
Download
/*
Theme Name: My Custom Theme
Author: Your Name
*/ - index.php dosyasına basit bir HTML yapısı ekleyin:
php
Copy
Download
<?php get_header(); ?>
<main>
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<h1><?php the_title(); ?></h1>
<?php the_content(); ?>
<?php endwhile; endif; ?>
</main>
<?php get_footer(); ?>
- Evet, mümkün! Ancak teknik bilgi gerektirir.
- Kod yazmak istemiyorsanız, Full Site Editing veya page builder eklentileri (Elementor, Divi) kullanabilirsiniz.
- Hızlı ve optimize bir site istiyorsanız, boş temalarla özelleştirme yapmak en iyi seçenektir.
- Kod yazarak tam özelleştirme?
- Gutenberg ve blok temalarıyla kolay tasarım?
- Hazır tema + page builder kullanmak?
