İnternetin %43'ünden fazlasına güç veren WordPress, sadece bir blog aracı değil; e-ticaret sitelerinden kurumsal portallara kadar her yükü kaldırabilen bir işletim sistemidir. Ancak çoğu kullanıcı, WordPress'i sadece "Eklenti Yükle > Etkinleştir" mantığıyla kullanır. Bu yaklaşım, zamanla yavaşlayan, hacklenen ve yönetilemeyen siteler doğurur.
Bu Mega Rehber, sizi sıfırdan alıp dosya hiyerarşisine, veritabanı optimizasyonuna ve terminal üzerinden site yönetimine (WP-CLI) kadar götürecek. Hazırsanız, WordPress'in kaputunu açıyoruz.
BÖLÜM 1: Temelleri Sağlam Atmak (Kurulum ve Altyapı)
Bir binanın temeli çürükse, üzerine kat çıkamazsınız. WordPress dünyasında temel, doğru hosting ve kurulum yöntemidir.
WordPress.org vs. WordPress.com: Özgürlük mü, Kiracılık mı?
İlk ayrım şudur: WordPress.com, size hazır bir ev kiralar (kısıtlıdır, aylık ücret ödersiniz). WordPress.org ise size arsa verir; evi siz yaparsınız. Profesyonel bir proje (pcnett.com okurlarının hedeflediği gibi) için tek seçenek WordPress.org'dur. Tüm kontrol, kodlar ve veritabanı %100 size aittir.
Hosting ve Kurulum Stratejileri
WordPress, PHP ve MySQL üzerinde çalışır. 2026 standartlarında Linux tabanlı, LiteSpeed sunucular tercih edilmelidir. Sitenizi yayına almadan önce Localhost üzerinde denemeler yapabilir veya hosting panelinizden tek tıkla kurulum gerçekleştirebilirsiniz.
📂 Bu Bölümle İlgili Detaylı Rehberler:
[🔜 WordPress.org vs WordPress.com: Hangisini Seçmelisiniz? Farklar ve Avantajlar
[🔜 Domain ve Hosting Seçimi: WordPress İçin En İdeal Sunucu Özellikleri (Linux, PHP Sürümü)
[🔜 Adım Adım WordPress Kurulumu: cPanel, Plesk ve Manuel (FTP) Kurulum Rehberi
[🔜 Localhost'ta WordPress Çalıştırma: XAMPP veya Docker ile Bilgisayarınıza Site Kurun
[🔜 WordPress Arayüz Rehberi: Başlangıç Paneli (Dashboard) ve Menülerin Anlamları
[🔜 Yazı (Post) vs Sayfa (Page): Hangisi Ne Zaman Kullanılır? Hiyerarşi Mantığı
[🔜 Kategori ve Etiket (Tag) Yönetimi: SEO Dostu Site Yapısı Nasıl Kurulur?
[🔜 Ortam Kütüphanesi (Media Library): Dosya Düzeni ve Desteklenen Formatlar
[🔜 Kalıcı Bağlantı (Permalinks) Ayarları: SEO İçin En Doğru URL Yapısı Nedir?
[🔜 Kullanıcı Rolleri ve Yetkileri: Yönetici, Editör, Yazar Arasındaki Farklar
BÖLÜM 2: Görünüm ve Tasarım Mimarisi
Sitenizin hızı ve güvenliği, seçtiğiniz temaya doğrudan bağlıdır. Görseli güzel olan her tema iyi değildir; kod kalitesine bakmalısınız.
Child Theme (Alt Tema) Mantığı
Bir geliştirici kuralı: Asla ana tema dosyalarını (style.css, header.php) düzenlemeyin. Bir güncelleme geldiğinde tüm kodlarınız silinir. Bunun yerine bir Child Theme oluşturun.
Sayfa Oluşturucular
Gutenberg (Blok Editör) en hızlısıdır ancak Elementor tasarım özgürlüğü sunar. Tasarımı yaparken Özelleştirici (Customizer) panelini kullanarak kod bilgisi olmadan global değişiklikler yapabilirsiniz.
📂 Tasarım ve Tema Rehberleri:
[🔜Tema Seçim Rehberi: Ücretli vs Ücretsiz Temalar (Hız ve Güvenlik Açısından)
[🔜 Tema Yükleme ve Etkinleştirme: Manuel Yükleme ve Repo Kullanımı
[🔜 Özelleştirici (Customizer) Kullanımı: Kod Bilmeden Site Rengini ve Logosunu Değiştirme
[🔜 Bileşenler (Widgets) ve Menüler: Kenar Çubuğu (Sidebar) ve Footer Yönetimi
[🔜 Child Theme (Alt Tema) Nedir? Neden Mutlaka Kullanmalısınız? (Dosya Yapısı)
[🔜 Sayfa Oluşturucular (Page Builders): Elementor, WPBakery ve Gutenberg Karşılaştırması
[🔜 CSS ile Temaya Müdahale: "Ek CSS" Alanı Nasıl Etkili Kullanılır?
BÖLÜM 3: Eklenti (Plugin) Yönetimi
WordPress deposunda 60.000+ eklenti var, ancak sitenizde 15-20'den fazlası risklidir. Bir eklentiyi kurmadan önce Query Monitor ile veritabanı yükünü test edin.
Mutlaka Olması Gerekenler
Her sitede bulunması gereken "Muhteşem Beşli": Cache, SEO, Güvenlik, Yedekleme ve Form eklentileridir. Ancak yanlış yapılandırma sitenizi çökertip "Eklenti Çakışması"na (Conflict) neden olabilir.
📂 Eklenti Kurulum ve Önerileri:
[🔜 Eklenti Kurulum Mantığı: Hangi Eklenti Siteyi Yavaşlatır? (Query Monitor Kullanımı)
[🔜 Mutlaka Olması Gereken 5 Eklenti: Cache, SEO, Güvenlik, Yedekleme ve Form
[🔜 İletişim Formu Kurulumu: Contact Form 7 vs WPForms (SMTP Ayarlarıyla)
[🔜 Klasik Düzenleyici vs Gutenberg: Hangisinde Devam Etmeli?
[🔜 Eklenti Çakışmaları (Conflict): Site Bozulduğunda Hatalı Eklentiyi Bulma Yöntemi
BÖLÜM 4: Performans ve Hız Optimizasyonu (Teknik)
Bir ziyaretçi sitenizin açılmasını 3 saniyeden fazla beklemez. Hız, bir tercih değil zorunluluktur.
Önbellekleme ve Veritabanı
Sunucu tarafında Litespeed Cache veya Redis kullanmak, veritabanı sorgularını %90 azaltır. Ayrıca Görsel Optimizasyonu (WebP) ve Veritabanı Temizliği (Revisions silme) düzenli yapılmalıdır. CDN (Cloudflare) kullanarak sitenizi global ölçekte hızlandırabilirsiniz.
📂 Hızlandırma ve Optimizasyon Rehberleri:
[🔜Site Hız Testi Analizi: Google PageSpeed ve GTmetrix Verilerini Doğru Okuma
[🔜Cache (Önbellek) Mantığı: Litespeed Cache Ayarları ve Püf Noktaları
[🔜Görsel Optimizasyonu: WebP Dönüşümü ve Lazy Load (Gecikmeli Yükleme)
[🔜Veritabanı Temizliği: Gereksiz Revisions (Sürümler) ve Spam Yorumları Silme SQL Komutları
[🔜CDN Kurulumu: Cloudflare ile Siteyi Global Hızlandırma ve DNS Ayarları
[🔜Minify (Küçültme) İşlemi: HTML, CSS ve JS Dosyalarını Sıkıştırma Riskleri
BÖLÜM 5: Dijital Kale: WordPress Güvenliği
"Benim sitem küçük, kimse saldırmaz" demeyin. Botlar hedef seçmez, tarar ve açığı olanı hackler.
Kritik Güvenlik Adımları
Giriş adresinizi (/wp-admin) değiştirmek, XML-RPC protokolünü kapatmak ve 2FA (İki Adımlı Doğrulama) kullanmak saldırıların %99'unu engeller. Dosya izinlerini (CHMOD) doğru ayarlamak da hayati önem taşır.
📂 Güvenlik ve Bakım Rehberleri:
[🔜 YAKINDA] SSL (HTTPS) Kurulumu: "Güvenli Değil" Uyarısından Kurtulma ve Mixed Content Çözümü
[🔜 YAKINDA] Login URL Değiştirme: /wp-admin Yolunu Gizleyerek Saldırıları Engelleme
[🔜 YAKINDA] XML-RPC Kapatma: DDoS Saldırılarına Karşı Basit Önlem
[🔜 YAKINDA] Yedekleme Stratejileri: UpdraftPlus ile Buluta Otomatik Yedek Alma
[🔜 YAKINDA] İki Adımlı Doğrulama (2FA): Giriş Güvenliğini %100 Artırma
[🔜 YAKINDA] Dosya İzinleri (CHMOD): 755 ve 644 Standartları Neden Önemli?
[🔜 YAKINDA] .htaccess Dosyası: Temel Güvenlik Kodları ve Yönlendirmeler
BÖLÜM 6: Geliştirici (Developer) Köşesi
pcnett.com okuru olarak arayüzün ötesine geçip koda hükmetmek istiyorsanız, burası sizin alanınız.
Kodun Kalbi: Functions.php ve WP-CLI
WordPress, Hooks (Kancalar) mantığıyla çalışır. functions.php dosyasına kendi kodlarınızı yazarak eklenti bağımlılığından kurtulabilirsiniz. Gerçek profesyoneller ise tarayıcı kullanmaz; WP-CLI ile terminal üzerinden site yönetir.
📂 İleri Seviye Geliştirme Rehberleri:
[🔜 YAKINDA] WordPress Dosya Hiyerarşisi: single.php, page.php, archive.php Nedir?
[🔜 YAKINDA] Functions.php Düzenleme: Eklenti Kullanmadan Siteye Özellik Ekleme Snippet'leri
[🔜 YAKINDA] Hooks (Kancalar): add_action ve add_filter Mantığı (Basit Örneklerle)
[🔜 YAKINDA] Custom Post Types (CPT): Standart Yazılar Dışında "Ürünler" veya "Etkinlikler" Oluşturma
[🔜 YAKINDA] Veritabanı Yapısı: wp_options ve wp_postmeta Tabloları Nasıl Çalışır?
[🔜 YAKINDA] Staging (Test) Ortamı: Canlı Siteyi Bozmadan Geliştirme Yapma
[🔜 YAKINDA] WP-CLI Kullanımı: SSH Üzerinden Komutlarla Site Yönetimi
[🔜 YAKINDA] Hata Ayıklama (Debugging): WP_DEBUG Modunu Açma ve Log Okuma
BÖLÜM 7: SEO ve Büyüme Stratejisi
Teknik altyapınız mükemmel olsa bile, Google'a doğru sinyalleri göndermelisiniz.
SEO Sinyalleri
Rank Math kurulumu, XML Sitemap gönderimi ve Schema Markup (Yapısal Veri) ayarları sitenizin Google'da öne çıkmasını sağlar. Kırık linkleri (404) takip etmek ve iç linkleme yapmak, kullanıcı deneyimini artırır.
📂 SEO ve İçerik Rehberleri:
[🔜 YAKINDA] WordPress SEO Ayarları: Rank Math Kurulumu ve İdeal Konfigürasyon
[🔜 YAKINDA] XML Sitemap ve Robots.txt: Google Botlarına Yol Gösterme
[🔜 YAKINDA] Kırık Link (404) Takibi: Redirection Eklentisi ile Yönlendirme Yapma
[🔜 YAKINDA] Schema Markup (Yapısal Veri): Yıldızlı Oylar ve SSS Alanları Ekleme
[🔜 YAKINDA] Site içi Linkleme: İçerikler Arası Bağlantı Kurmanın Önemi
WordPress Bir Yolculuktur
Bu rehberde, WordPress'in kurulumundan sunucu optimizasyonuna, güvenlik önlemlerinden kod yapısına kadar geniş bir spektrumu ele aldık. Unutmayın, iyi bir WordPress sitesi asla "bitmiş" sayılmaz; sürekli bakım, güncelleme ve optimizasyon gerektirir.
Takıldığınız noktalar veya özel script ihtiyaçlarınız için yukarıdaki ilgili detaylı rehberlerimize göz atabilirsiniz. Kodunuz temiz, siteniz hızlı olsun!
💬 Yorumlar (0)
Henüz yorum yapılmamış. İlk yorumu siz yapın!
💭 Yorum Yap