
WordPress Nedir? Kapsamlı Başlangıç Rehberi (2026)
WordPress nedir, WordPress.org ile WordPress.com farkı, Gutenberg ve Full Site Editing, hosting gereksinimleri, kurulum yolları ve ilk gün checklist — yeni başlayanlar için Buyukweb rehberi.
WordPress Nedir? Kapsamlı Başlangıç Rehberi (2026)
İnternet üzerindeki her on siteden dördünden fazlası WordPress ile çalışıyor. W3Techs'in 2026 başı verilerine göre tüm web'in %43.6'sı ve CMS pazarının %63'ünden fazlası WordPress üzerinde. Bu rakam ne tesadüf, ne de marketing süslemesi; 22 yıldır süren açık kaynak topluluğu, GPL lisansı, on binlerce eklenti ve sürekli evrilen blok editörünün ortak sonucu. Bu rehber, WordPress'i daha önce hiç duymamış ya da yalnızca ismini bilen birine kapsamlı bir giriş yapmak için yazıldı: WordPress.org ile WordPress.com farkından Gutenberg/FSE'ye, hosting gereksinimlerinden ilk gün yapılacak işlere kadar her şey burada.
Buyukweb perspektifi: Bu yazıda anlatılan WordPress, self-host WordPress'tir — yani kendi hostinginize kurduğunuz, %100 kontrolün sizde olduğu WordPress.org sürümü. Buyukweb'in cPanel web hosting paketleri tam olarak bunun için optimize edilmiştir: LiteSpeed + LSCache + Softaculous tek-tıkla kurulum + JetBackup haftalık + PHP 8.x + MariaDB. Yönetilmiş WordPress paketi sunmuyoruz ve dürüst olmak gerekirse küçük-orta WordPress sitelerinin büyük çoğunluğu bunu da gereksinim duymuyor; doğru yapılandırılmış paylaşımlı cPanel + iyi cache + haftalık yedek = sağlam üretim ortamı.
WordPress Nedir? Kısa Tanım
WordPress, PHP ile yazılmış, MySQL/MariaDB veritabanı kullanan, Apache, LiteSpeed veya Nginx web sunucusu üzerinde çalışan açık kaynak içerik yönetim sistemidir (CMS). Lisansı GPLv2 — yani indirebilir, değiştirebilir, dağıtabilir, hatta ticari kullanabilirsiniz. Yalnız tek bir şey: GPL altında dağıttığınız türev de GPL olmak zorunda.
Teknik olarak WordPress üç katmandan oluşur:
- Çekirdek (core): wp-admin/, wp-includes/ dizinleri; PHP dosyaları, default temalar, REST API, blok editör.
- İçerik (content): wp-content/ dizini; temalar (görsel kabuk), eklentiler (işlevsellik) ve yüklemeler (medya).
- Veritabanı: wp_posts, wp_options, wp_users, wp_terms gibi 12 standart tabloda yazılar, ayarlar, kullanıcılar ve taksonomiler.
Bir WordPress sayfası açıldığında akış kabaca şu şekildedir:
```
[Ziyaretçi] → [Web Sunucusu] → [PHP Yorumlayıcı]
↓
[WordPress core PHP] → [MySQL/MariaDB sorgusu]
↓ ↓
[Aktif tema şablonu] ← [Veri (yazı, ayar, taksonomi)]
↓
[HTML + REST/JSON + cache] → [Ziyaretçi]
```
5.x sürümünden itibaren çekirdeğin yanına REST API (wp-json) geldi; bu sayede WordPress bir "headless CMS" gibi de kullanılabilir — yani sadece veri kaynağı, görsel kısım ayrı bir framework. Ama tipik kullanım hâlâ klasik tema/blok tema ile sunucu-tarafında render etmektir.
WordPress.org ve WordPress.com Farkı (KRİTİK Ayrım)
WordPress denildiğinde aslında iki çok farklı şey karşımıza çıkar; karıştırılması en pahalıya patlayan ayrımdır.
WordPress.org — Self-Host CMS
WordPress.org WordPress yazılımının indirildiği resmi sitedir. Buradan indirdiğiniz zip dosyasını kendi hostinginize (örneğin Buyukweb cPanel paketinize) yüklersiniz. Kontrol %100 sizdedir:
- İstediğiniz temayı yükler veya kodlarsınız
- İstediğiniz eklentiyi kurar veya yazarsınız
- Veritabanına doğrudan erişebilirsiniz
- Sunucu kaynakları (CPU, RAM, disk) hosting paketinizle sınırlıdır
- Domain'iniz tamamen size aittir: kurumsalsiteniz.com
- Reklam koymak, e-ticaret yapmak, üyelik sistemi kurmak — tamamen serbest
- Aylık ücret yoktur; yazılım ücretsizdir, sadece hosting + domain maliyeti vardır
Bu rehberin tamamı WordPress.org hakkındadır. Buyukweb cPanel paketleri tam olarak burada devreye girer.
WordPress.com — Automattic SaaS
WordPress.com ise WordPress'in kurucularından Matt Mullenweg'in şirketi Automattic tarafından işletilen, yönetilmiş bir SaaS servisidir. Üye olur, kullanıcı adınızı seçer, kullanım plana göre site açarsınız. Kontrol size değil, Automattic'e aittir:
- Ücretsiz planda: subdomain (kullanici.wordpress.com), reklam zorunlu, plugin yüklenemez, sadece sınırlı tema seti
- Plan başına aylık ücret vardır (Personal, Premium, Business, eCommerce)
- Yalnız Business ve üstü planlarda plugin/tema yükleme açılır
- Sunucuyu görmezsiniz, dosya sistemine erişiminiz yoktur
- Veritabanına doğrudan erişim yoktur
- Domain bağlamak için ek ücret/plan gerekir
Yani WordPress.com aslında "yönetilen WordPress'in tüketici uçlu, sınırlı bir versiyonu"dur; teknik bilgiye girmek istemeyen, dosya/DB ile uğraşmayı sevmeyen kişiler için uygundur, ama özgürlük ve maliyet açısından çoğu profesyonel proje için yetersiz kalır.
Hangisini Seçmeli?
- WordPress.org self-host: Profesyonel site, e-ticaret, üyelik, custom plugin/tema, %100 kontrol istiyorsanız. (Bu rehberin odağı.)
- WordPress.com: Sadece hobi blogu, teknik sıfır, sunucuya hiç dokunmak istemiyorum, aylık ücreti kabul ederim diyorsanız.
Bu rehberin geri kalanı WordPress.org self-host üzerine kuruludur — çünkü Buyukweb cPanel paketleri tam olarak buna hizmet eder.
WordPress'in Kısa Tarihçesi
WordPress'in 2026'daki hâlini anlamak için nasıl başladığını bilmek faydalıdır.
- 2001 — b2/cafelog: Fransız geliştirici Michel Valdrighi tarafından geliştirilen blog yazılımı. PHP + MySQL kombinasyonunu o dönemde popülerleştirir.
- 2003 — WordPress doğar: Valdrighi'nin projeyi yeterince hızlı geliştirememesi üzerine Matt Mullenweg (18 yaşında, Houston'lı) ve Mike Little (İngiltere'den geliştirici) b2/cafelog'u fork eder. Mullenweg'in arkadaşı Christine Selleck Tremoulet "WordPress" ismini önerir. 27 Mayıs 2003'te ilk sürüm yayınlanır.
- 2005 — Automattic kurulur: Mullenweg, WordPress projesinin ticari yansımalarını (WordPress.com, Akismet, Jetpack) yönetmek için Automattic'i kurar. WordPress core yazılım ayrı bir non-profit (WordPress Foundation) altında kalır.
- 2008 — Eklenti dizini: wordpress.org/plugins resmi olarak açılır; aynı yıl tema dizini de eklenir. Topluluk eklenti ekonomisi patlar.
- 2010 — WordPress 3.0 "Thelonious": Multisite özelliği geldi; tek WordPress kurulumundan birden fazla site yönetimi. Twenty Ten ilk varsayılan "yıl" temasıdır; bu gelenek hâlâ devam ediyor.
- 2013 — REST API başlangıcı: WP REST API plugin olarak çıktı, sonra core'a entegre edildi. Headless WordPress dönemi açıldı.
- 2018 — WordPress 5.0 "Bebo": Gutenberg blok editör çekirdeğe entegre edildi. WordPress'in en büyük UI değişikliği; klasik "TinyMCE WYSIWYG" yerine blok bazlı içerik üretimi.
- 2022 — WordPress 6.0 "Arturo": Full Site Editing (FSE) olgunlaştı; sadece içerik değil tema/şablon/header/footer da bloklarla düzenlenebilir.
- 2024-2026 — Block themes standartlaşıyor: Twenty Twenty-Four ve Twenty Twenty-Five tamamen FSE temasıdır. AI-asistanlı içerik blokları (yazı önerisi, görsel alt-text otomasyonu) deneysel olarak gelir.
22 yıl, bir Internet projesi için yarım yüzyıl gibi; ancak WordPress sürdürülebilirliğini açık kaynak + GPL + topluluk üçgeniyle korudu.
Gutenberg Blok Editör
Gutenberg, WordPress 5.0 ile çekirdeğe entegre edilen blok bazlı içerik editörüdür. Adını Johannes Gutenberg'den (matbaa) almıştır — fikir aynı: standart bloklarla içerik kurmak.
Blok Nedir?
Bir blok, içeriğinizin atomik birimidir: bir paragraf, bir başlık, bir görsel, bir alıntı, bir sütun, bir tablo... Klasik editör tek bir WYSIWYG kutusu sunarken Gutenberg her bileşeni ayrı kart olarak verir. Bunun pratik faydası:
- Görsel + yazı kombinasyonları kolay düzenlenir
- Sürükle-bırak ile sıralama değiştirilir
- Her blok kendi ayar paneline sahiptir (renk, boşluk, hizalama)
- HTML/CSS bilmeden gelişmiş düzenler yapılabilir
Yerleşik Bloklar (kategorize)
- Metin: Paragraf, başlık (H1-H6), liste, alıntı, kod, klasik blok, ayraç, ön-biçimli
- Medya: Görsel, galeri, ses, video, dosya, kapak (parallax/banner), medya & metin
- Tasarım: Düğme, sütunlar, grup, satır, ayraç, sayfa sonu, spacer
- Widget: En son yazılar, kategoriler, etiketler, takvim, RSS, arama
- Tema: Site logo, site başlığı, navigasyon, sorgu döngüsü (query loop), yazı listesi
- Gömme: YouTube, Twitter, Vimeo, SoundCloud, Spotify, Instagram (50+ destek)
Yeniden Kullanılabilir Bloklar (Synced Patterns)
Aynı bloğu (örneğin "CTA kutusu") birden çok yazıda kullanmak istiyorsanız bir kez tasarlar, "Synced Pattern" olarak kaydedersiniz. Sonra her yazıda eklersiniz; bir yerde değiştirdiğinizde hepsi güncellenir. Bu özellik tema şablonlamasından ayrıdır, içerik düzeyinde "DRY" mantığı sağlar.
Group, Nest, Cover
Blokları "Group" içine alıp grup düzeyinde arka plan, border, padding verebilirsiniz. Nest mantığı, sütun içinde grup içinde sütun gibi karmaşık layoutlara izin verir. Cover blok ise banner alanı — arka planda görsel veya video, üzerinde başlık.
Classic Editor — Eski TinyMCE Geri
Gutenberg herkese sıcak gelmeyebilir; özellikle 2018 öncesinde WordPress kullananlar klasik editörün hızını arar. Classic Editor eklentisi (resmi, Automattic tarafından bakılıyor) tek bir tıkla TinyMCE arayüzünü geri getirir. 2026 sonuna kadar destekleneceği duyuruldu; sonrası belirsiz. Yeni başlayanların doğrudan Gutenberg ile başlamasını öneririz; öğrenme eğrisi 1-2 saat, sonra çok daha güçlü.
Full Site Editing (FSE)
Full Site Editing, sadece yazı içeriği değil tüm sitenin görsel kabuğunun (header, footer, sidebar, 404 sayfası, arşiv) blok editörüyle düzenlenmesi anlamına gelir. 2022'de WordPress 6.0 ile olgunlaştı, 2026'da varsayılan paradigma.
Block Theme vs Classic Theme
- Klasik tema: PHP şablon dosyalarıyla yazılmıştır (header.php, footer.php, sidebar.php, single.php). Tema dosyalarını düzenlemek için kod bilgisi gerekir; Görünüm → Özelleştirici (Customizer) ile sınırlı ayar yapabilirsiniz.
- Block theme (FSE): Tema "templates/" ve "parts/" klasöründe HTML blok dosyaları içerir. Görünüm → Düzenleyici (Site Editor) menüsünden header/footer/template dahil her şeyi görsel olarak düzenlersiniz.
Site Editor (Görünüm → Düzenleyici)
FSE temasında bu menü açılır; içinde:
- Templates: Anasayfa, tekil yazı, sayfa, kategori arşivi, arama, 404
- Template Parts: Header, footer, sidebar
- Styles: Global tipografi, renk paleti, boşluk
- Patterns: Önceden tasarlanmış blok grupları
theme.json — Global Stiller
FSE temalarının kalbi theme.json dosyasıdır. Burada tema seviyesinde:
- Renk paleti
- Font boyutları
- Satır yüksekliği
- Container max-width
- Blok başına override
tanımlanır. theme.json, klasik temadaki style.css + functions.php kombinasyonunun yerine geçer (kısmen) ve düzenlemeyi panel üzerinden mümkün kılar.
Hybrid Theme — Geçiş Çözümü
Bazı temalar (örneğin Astra) hibrit yaklaşımdadır: bir kısmı klasik PHP şablon, bir kısmı blok şablon. Geçiş dönemini yönetir. 2026'da yeni başlıyorsanız doğrudan tam blok temayla (Twenty Twenty-Five default) başlamak en sağlıklısı.
Tema Ekosistemi
WordPress temasını seçerken iki ana ayrım vardır: klasik vs block, ve page builder odaklı vs çekirdek-uyumlu.
Önerilen Hafif (Lightweight) Temalar
- Twenty Twenty-Four / Twenty Twenty-Five — WordPress'in resmi default temaları. Tamamen FSE. Hızlı, temiz, modern. Öğrenmeye başlayanlar için ideal.
- Astra — En popüler third-party tema (1M+ aktif kurulum). Hibrit, ücretsiz çekirdek + pro eklentisi.
- GeneratePress — Geliştirici dostu, çok hafif (50 KB), customizer ağırlıklı.
- Kadence — Modern blok temalardan, e-ticaret bloklarıyla güçlü.
- Blocksy — Çekirdek FSE, hızlı, esnek customization.
Page Builder vs FSE
Geleneksel olarak (2015-2022) Elementor, Divi, Beaver Builder gibi page builder eklentileri, klasik temaların görsel düzenleme yetersizliğini kapatırdı. Drag-drop ile tema dosyasına dokunmadan layout yapardınız. Ama bu yaklaşımın iki maliyeti vardır:
- Performans yükü — page builder fazladan CSS/JS yükler, Core Web Vitals'a yansır.
- Vendor lock-in — builder'dan vazgeçerseniz sayfalar bozulur (kısa kodlar HTML kalır).
FSE/block theme yaklaşımı bu iki problemi de yüksek ölçüde çözer: çekirdek bloklarla çalıştığı için ekstra script yoktur, vendor lock-in yoktur. 2026'da yeni başlıyorsanız FSE'yi tercih etmenizi öneririz; mevcut Elementor/Divi sitenizi taşımak için planlanmış bir migration projesi yeter.
Çocuk Tema (Child Theme)
Bir tema satın aldınız veya seçtiniz — özelleştirme yapmak istiyorsunuz ama tema güncellendiğinde değişikliklerinizin silinmesini istemiyorsunuz. Çözüm child theme: ana temaya bağlı, sadece override ettiğiniz dosyaları içeren mini tema. Klasik temada style.css + functions.php yeterli; FSE temasında theme.json ve "templates/" override edilir. Tema customization standart pratiği.
(Detaylı tema seçimi rehberimiz için: WordPress için doğru tema seçimi yazısına bakabilirsiniz.)
Plugin Ekosistemi
WordPress'in gerçek gücü plugin ekosistemindedir. 2026 başı itibariyle wordpress.org/plugins dizininde 60,000'den fazla ücretsiz eklenti, ayrıca binlerce premium eklenti vardır.
Olmazsa Olmaz Kategoriler
| Kategori | Önerilen Eklenti | Buyukweb Notu |
|---|---|---|
| SEO | Yoast SEO veya Rank Math | İkisi de ücretsiz çekirdek + pro. Rank Math daha yeni, daha hafif. |
| Cache | LSCache (LiteSpeed Cache) | Buyukweb cPanel paketlerinde sunucu seviyesinde aktif, plugin ücretsiz. |
| Backup | UpdraftPlus veya BackWPup | Buyukweb'de JetBackup haftalık sunucu seviyesinde zaten alıyor. |
| Form | WPForms, Contact Form 7, Gravity Forms | Contact Form 7 klasik, WPForms modern. |
| Güvenlik | Wordfence, iThemes Security | Tam tarayıcı + brute force koruma + 2FA. |
| Görsel optimizasyon | ShortPixel, EWWW Image Optimizer | WebP/AVIF dönüşümü; CWV kritik. |
| Spam koruma | Akismet | Automattic, ücretsiz çekirdek; kişisel kullanımda free. |
Plugin Riskleri
Her plugin bir PHP kod parçasıdır — kötü yazılmış olanlar yavaşlık, açık, çakışma getirir. Genel kurallar:
- Resmi dizinden indirin (wordpress.org/plugins) — nullednulled torrent'lerden değil
- Son güncelleme tarihine bakın (2 yıldan eskiyse riskli)
- Aktif kurulum sayısına bakın (10K+ = stabil topluluk)
- Yıldız değerlendirmesi 4+/5 olsun
- "Tested up to: WordPress 6.7" gibi güncel uyumluluk işareti
- En az 5-10 eklentiyle başlayın, eklenti enflasyonundan kaçının
(Plugin yönetiminin detaylarına başka bir yazımızda gireceğiz.)
WordPress Hosting Gereksinimleri 2026
WordPress'i bir hosting paketine kurmadan önce minimum gereksinimleri karşılamak gerekir. 2026 itibariyle resmi WordPress.org önerileri:
Yazılım Gereksinimleri
- PHP 8.1+ (8.3 önerilen) — 7.x destekten düştü, eski PHP modern eklentilerle çakışır
- MySQL 5.7+ veya MariaDB 10.4+ (10.6 LTS önerilen)
- HTTPS desteği zorunlu — Let's Encrypt AutoSSL Buyukweb cPanel paketlerinde otomatik
- Apache, LiteSpeed veya Nginx web sunucusu
Buyukweb cPanel paketleri varsayılan olarak PHP 8.x + MariaDB 10.6 + LiteSpeed ile gelir; yani out-of-the-box WordPress uyumludur.
Disk Alanı
- 1 GB — Sadece WordPress core + 5-10 plugin + minimal medya
- 5-10 GB — Orta düzey blog/portfolyo + makul medya
- 10-20 GB — E-ticaret (WooCommerce) + ürün görselleri + müşteri verisi
- 20-100 GB — Büyük portal, çok yazılı blog, video barındırma
Buyukweb cPanel paketleri 10 GB'tan başlayıp yüksek diskli pakete kadar gider; başlangıçta ekonomik pakete başlayıp ihtiyaç doğdukça upgrade etmek mantıklıdır.
RAM ve PHP Process
Paylaşımlı cPanel hosting'de PHP per process sınırı önemlidir. Tipik değerler:
- Düşük paket: 128-256 MB
- Orta paket: 256-512 MB
- VDS/Dedicated: 1-2 GB+
WordPress + WooCommerce kombosu büyüdükçe (1000+ ürün, 100+ eşzamanlı kullanıcı) paylaşımlıdan VDS Hosting'e geçmek gerekir. VDS'de root erişiminiz olduğu için PHP, Redis, MariaDB tuning'ini özgürce yaparsınız.
Core Web Vitals (CWV) için Optimizasyon
2026'da Google ana sıralama faktörlerinden biri Core Web Vitals'tır: LCP (Largest Contentful Paint), INP (Interaction to Next Paint), CLS (Cumulative Layout Shift). WordPress'i CWV-uyumlu yapmak için:
- LSCache + Redis object cache — sunucu tarafı önbellek
- Görsel WebP/AVIF dönüşümü — ShortPixel/EWWW
- Cloudflare CDN — global edge dağıtımı (Buyukweb cPanel paketlerinde tek-tık entegrasyon)
- Lazy loading — WordPress 5.5+ varsayılan
- JS/CSS minify — LSCache içinde aktif
- Hafif tema — Twenty Twenty-Five, GeneratePress, Astra
WordPress + CWV detayları için ayrı bir yazımız var; başlangıç olarak yukarıdaki başlıklar yeterli.
WordPress Kurulum Yolları
WordPress'i bir hosting paketine kurmanın dört yolu vardır; karmaşıklık ve esneklik açısından farklılaşır.
1. Softaculous Tek-Tıkla (Önerilen)
Buyukweb cPanel paketinizde Softaculous Apps Installer simgesi vardır. WordPress'i seçer, formu doldurur (domain, admin user, parola, e-posta), 60 saniye bekler, biter. Yeni başlayan + orta düzey kullanıcılar için ideal yöntemdir. Detaylı adım adım rehberi için Softaculous nedir, cPanel ile WordPress kurulumu yazımıza bakın.
Artısı: Hızlı, hatasız, yedek otomatik, güncelleme otomatik.
Eksisi: Sihirbazın seçtiği isimler default; özelleştirme için sonradan müdahale gerekir.
2. Manuel Kurulum (Öğrenme Amaçlı)
WordPress.org'dan zip indirin, cPanel File Manager üzerinden public_html'e yükleyin, açın. cPanel "MySQL Databases" ile DB ve kullanıcı oluşturun. wp-config-sample.php'yi wp-config.php olarak kopyalayıp DB bilgilerini girin. Tarayıcıdan siteniz.com/wp-admin/install.php açın, kurulum sihirbazını tamamlayın.
Artısı: Her adımı görürsünüz, neyin nereye gittiğini öğrenirsiniz.
Eksisi: 15-20 dakika; FTP/SFTP veya cPanel dosya gezgini gerektirir; hata yapma riski daha yüksek.
3. WP-CLI (Sysadmin / Geliştirici)
WP-CLI, WordPress'i komut satırından yöneten resmi araçtır. SSH erişimi olan paketlerde:
```bash
cd public_html
wp core download --locale=tr_TR
wp config create --dbname=mydb --dbuser=myuser --dbpass=mypass --dbhost=localhost
wp core install --url=siteniz.com --title="Sitem" --admin_user=admin --admin_password=parola --admin_email=[email protected]
```
Üç komutla biter; toplu yönetim, scriptlenebilir, hata otomasyonu. SSH erişimi Buyukweb Linux Web Hosting ve VDS paketlerinde mevcuttur.
Artısı: Hızlı, batch işlemler için ideal, sürüm kontrolüne girer.
Eksisi: Komut satırı bilgisi gerektirir.
4. Yönetilmiş WordPress (Buyukweb'de Yok — Dürüst)
Bazı sağlayıcılar "managed WordPress" diye paketler sunar: panel WordPress'e özel, çekirdek güncellemesi sağlayıcıda, paylaşımlı sunucu sadece WordPress için optimize edilmiş. Buyukweb'in böyle bir paketi yoktur; cPanel paylaşımlı paketlerimiz default'ta LiteSpeed + LSCache + Softaculous + JetBackup ile geldiği için pratikte çoğu küçük-orta WordPress sitesi için yeterlidir. WordPress yönetimini siz yaparsınız, biz altyapıyı sağlarız — basit ve şeffaf model.
WordPress Dosya/Klasör Yapısı
WordPress kurulumunu açtığınızda public_html veya alt klasörde aşağıdaki yapıyı görürsünüz:
```
public_html/
├── wp-admin/ # Yönetim paneli (asla dokunmayın)
├── wp-includes/ # Çekirdek PHP kütüphaneleri
├── wp-content/ # SİZE AİT içerik
│ ├── themes/ # Yüklü tüm temalar
│ │ ├── twentytwentyfive/
│ │ └── benim-cocuk-temam/
│ ├── plugins/ # Yüklü tüm eklentiler
│ │ ├── yoast-seo/
│ │ ├── litespeed-cache/
│ │ └── ...
│ └── uploads/ # Medya kütüphanesi (görseller, PDF)
│ └── 2026/05/
├── wp-config.php # DB bilgileri, salt keys (KORUYUN)
├── wp-login.php # Giriş sayfası
├── .htaccess # Apache yönlendirme, permalink kuralları
├── index.php # Anasayfa entry-point
└── ... (diğer çekirdek dosyalar)
```
Önemli detaylar:
- wp-config.php — DB credentials, salt key'ler (60+ karakter rastgele), WP_DEBUG flag'i burada. wp-config.php başkasının ele geçirmemesi gereken en kritik dosya. cPanel paketinde file permission 600 önerilir.
- wp-content/ — Sizin gerçek varlığınız. Yedek alırken wp-content/ + DB yeterli; wp-admin/wp-includes core'dan yeniden indirilir.
- .htaccess — Permalink yapısı için (örn. /sample-post/ URL'ler) WordPress otomatik üretir. Düzenlerken yedek alın.
Veritabanı Tabloları (özet)
WordPress kurulumu DB'ye standart 12 tablo açar (prefix default "wp_"):
- wp_posts — Yazılar, sayfalar, ekler, revisyonlar
- wp_postmeta — Yazı meta verileri (custom fields)
- wp_options — Site genel ayarları
- wp_users — Kullanıcı hesapları
- wp_usermeta — Kullanıcı meta verileri
- wp_terms / wp_term_taxonomy / wp_term_relationships — Kategoriler, etiketler, taxonomy
- wp_comments / wp_commentmeta — Yorumlar
- wp_links — (Eski, çoğunlukla boş)
Plugin'ler ek tablo ekleyebilir (woocommerce_* gibi). Veritabanı boyutunu küçük tutmak için revisions sayısını sınırlamak (wp-config.php'de define('WP_POST_REVISIONS', 3)) tavsiye edilir.
WordPress Çekirdek Kavramlar
Bir WordPress kullanıcısının ezberlemesi gereken birkaç temel kavram var.
Sayfa (Page) vs Yazı (Post) vs Custom Post Type
- Yazı (Post): Zaman damgalı, kategori/etiketli, blog feed'inde görünür. Haber, blog yazısı tipiktir.
- Sayfa (Page): Tarihsiz, taksonomi'siz, statik. Hakkımızda, İletişim, Hizmetler tipiktir.
- Custom Post Type (CPT): Yazı/sayfa dışında kendi içerik tipiniz. "Ürünler", "Portföy Çalışmaları", "Etkinlikler" — plugin veya tema ile eklenir.
WooCommerce kurulduğunda "Ürün" CPT'si gelir; örneğin Easy Digital Downloads "Download" CPT'si ekler.
Kategori (Category) vs Etiket (Tag)
İkisi de taksonomi. Fark:
- Kategori hiyerarşiktir (alt-üst kategori olabilir), her yazıda en az bir kategori vardır.
- Etiket düzdür (hiyerarşi yok), opsiyoneldir. "Anahtar kelime etiketleme" düşüncesi.
İyi pratik: Kategori sayısını 5-10 ile sınırlayın, etiketleri makul kullanın (yazı başına 3-5).
Menüler ve Widget
- Menüler — Görünüm → Menüler (klasik tema) veya Site Editor → Navigation (FSE). Header ve footer'a hangi linklerin gireceğini yönetir.
- Widget — Klasik temada sidebar/footer'a eklenen küçük modüller (Son yazılar, kategoriler, arama).
- Block Widget — FSE'de widget'lar artık bloktur; bir sidebar'a herhangi bir blok ekleyebilirsiniz.
Custom Fields / Meta
Bir yazının başlığı, içeriği, kategorisi standart alanlarıdır. "Yayın tarihi", "etiket", "yazar avatarı" gibi. Bunun ötesinde özel alan (custom field) ekleyebilirsiniz: "Ürün fiyatı", "etkinlik tarihi", "ilk yayın tarihi". Plugin yardımı (Advanced Custom Fields - ACF) ile UI üzerinden yönetilir.
Permalinks (URL Yapısı)
Default WordPress URL'leri çirkindir: siteniz.com/?p=123. Ayarlar → Kalıcı Bağlantılar (Permalinks) menüsünden değiştirilir. Önerilen yapı: Post name — siteniz.com/yazi-basligi/. SEO için kritiktir; permalink ayarını siteyi açtığınız ilk dakikada yapın, sonradan değiştirmek 301 yönlendirme zinciri gerektirir.
Multisite (Network of Sites)
Tek WordPress kurulumundan birden fazla site yönetebilirsiniz. Multisite ile siteniz.com/blog/ + siteniz.com/forum/ veya blog.siteniz.com + forum.siteniz.com gibi network kurabilirsiniz. Detaylı kurulum: WordPress Multisite Kurulumu yazımıza bakın.
Yönetim Paneli (wp-admin) Gezintisi
WordPress kurulumunu tamamladıktan sonra siteniz.com/wp-admin/ adresinden giriş yaparsınız. Default menü yapısı:
- Dashboard (Pano): Son yazılar, yorumlar, hızlı taslak, WordPress haberleri
- Yazılar (Posts): Tüm yazılar, yeni ekle, kategoriler, etiketler
- Medya (Media): Yüklenen tüm dosyalar (görseller, PDF, video)
- Sayfalar (Pages): Statik sayfalar
- Yorumlar (Comments): Onay bekleyen, spam, çöp
- Görünüm (Appearance): Temalar, customizer / site editor, menüler, widget'lar, tema dosyaları editörü
- Eklentiler (Plugins): Yüklü eklentiler, yeni ekle, plugin editörü
- Kullanıcılar (Users): Tüm kullanıcılar, yeni ekle, profilim
- Araçlar (Tools): İçeri/dışarı aktar, site sağlığı (Site Health), kişisel veri dışa aktarma
- Ayarlar (Settings): Genel, yazı, okuma, tartışma, medya, kalıcı bağlantılar, gizlilik
İlk haftalarınızda her menüyü gezip neyin nerede olduğunu görmeniz öğrenme eğrisini hızlandırır. Eklentiler yeni menü ekleyebilir; örneğin WooCommerce "Ürünler" ve "Siparişler" menüsü ekler.
WordPress ve SEO (Kısa Giriş)
WordPress, SEO için "battle-tested" platformdur — doğru ayarlandığında Google için son derece dost. Temel başlıklar:
- SEO eklentisi: Yoast SEO veya Rank Math; her ikisi de meta title, meta description, schema, breadcrumbs, sitemap üretir.
- Sitemap: /sitemap_index.xml otomatik oluşur, Search Console'a gönderilir.
- Schema.org: FSE temaları yerleşik schema ekler; SEO plugin'i article, organization, breadcrumb schema'yı zenginleştirir.
- Permalink yapısı: Post name (/%postname%/) — okunabilir URL.
- HTTPS: Buyukweb cPanel AutoSSL otomatik (Let's Encrypt).
- CWV: LSCache + WebP + Cloudflare üçlüsü.
WordPress SEO ve teknik SEO detayları için ayrı yazılarımız var.
Buyukweb Perspektifi: Hangi Paket?
WordPress için Buyukweb paket önerileri:
Paylaşımlı cPanel (En Yaygın)
Küçük-orta WordPress siteleri için (aylık 10K-100K ziyaret) cPanel web hosting paketleri ideal:
- LiteSpeed + LSCache (önbellek native)
- Softaculous Premium (tek-tıkla kurulum)
- JetBackup (haftalık yedek otomatik)
- AutoSSL (Let's Encrypt otomatik)
- PHP 8.x switch + MariaDB
- Türkiye lokasyon (Bursa Tier 3 veri merkezi) — TR ziyaretçiye düşük gecikme
VDS Hosting (Yüksek Trafik / Geliştirici)
Aylık 100K+ ziyaret, multisite, ağır WooCommerce, custom Redis/PHP-FPM ayarı isteyenler için VDS uygundur. Root erişimi, dedicated kaynak, kendi LiteSpeed/Nginx/Apache stack'inizi kurma özgürlüğü.
Dedicated Sunucu (Büyük Portal)
Büyük haber sitesi, marketplace, milyonlarca aylık ziyaret için dedicated. Tek müşteriye özel donanım, maksimum kontrol. Bursa Tier 3 veri merkezinde.
Paket karşılaştırması ve fiyatlandırma için paket karşılaştırma sayfamıza bakın veya 0850 302 60 70 numaralı destek hattımızdan bilgi alın.
İlk Gün Checklist (10 Madde)
WordPress'i kurduğunuz ilk gün, ileride saatler kazandıracak temel ayarları yapın:
- Hosting + domain hazır olsun; alan adı Buyukweb müşteri paneli üzerinden veya başka bir registrar'dan alın, ad sunucularını hosting sunucunuza yönlendirin.
- Softaculous ile WordPress kurun — admin user adı "admin" YERİNE rastgele (örn. "yonetici_a7k2") seçin. "admin" botların ilk tahminidir; brute force saldırılarına davetiye.
- Admin parolası — en az 16 karakter, büyük-küçük + sayı + sembol karışık. Parola yöneticisinde saklayın.
- SSL kontrolü — siteniz.com adresine girince yeşil kilit görünüyor mu? AutoSSL aktif değilse cPanel → SSL/TLS → AutoSSL Run.
- Permalinks ayarı — Ayarlar → Kalıcı Bağlantılar → Post name seçin, kaydedin. Sonradan değiştirirseniz 301 redirect zinciri kurmanız gerekir.
- Tema seçin — Twenty Twenty-Five (default FSE) ile başlayın veya Astra/GeneratePress kurun. Tema kurar kurmaz child theme oluşturun (özelleştirme korunsun).
- Olmazsa olmaz eklentiler — LSCache (önbellek), Yoast SEO (SEO), UpdraftPlus (yedek backup — Buyukweb JetBackup üstüne ek katman), Wordfence (güvenlik), Akismet (spam).
- Default içeriği silin — "Hello world!" yazısı ve "Sample Page" sayfasını çöpe atın; Hello Dolly eklentisini de silin.
- Gerçek içerik üretin — Hakkımızda, İletişim, Hizmetler, Gizlilik Politikası, KVKK Aydınlatma Metni sayfaları + ilk 3-5 blog yazısı. Boş site Google indeksine yarar getirmez.
- Yedek doğrulama — Buyukweb JetBackup haftalık yedek alıyor; ama panelinden manuel restore drill yapın: bir test dosyası silin, yedekten geri getirin. "Restore drill" yapmayan yedek, yedek değildir.
Bu 10 madde 2-3 saatte tamamlanır; geri kalanı yıllar içinde organik olarak gelişir.
Sık Sorulan Sorular (SSS)
WordPress.org ile WordPress.com'u nasıl ayırırım, hangi sayfadayım anlayamıyorum?
URL'ye bakın: wordpress.org açık kaynak yazılımı indirme + dokümantasyon + forum sitesidir. wordpress.com ise abonelik bazlı SaaS hosting'tir. Yazılımı indirip kendi hostinginize kuracaksanız .org sitesine, sadece üye olup site açacaksanız .com sitesine girersiniz. Bu rehberin tamamı .org self-host üzerinedir; Buyukweb cPanel paketleri bunun için optimize edilmiştir.
Klasik tema mı yoksa block theme (FSE) mu kullanmalıyım?
2026'da yeni başlıyorsanız block theme (FSE) kullanın — Twenty Twenty-Five gibi. Görsel düzenleme panel üzerinden yapılır, page builder'a ihtiyaç azalır, Core Web Vitals avantajlıdır. Mevcut klasik tema kullanan bir siteyi göçürmek için planlama gerekir; aceleye getirmeyin.
Buyukweb'in yönetilen WordPress paketi var mı?
Yok — bu konuda dürüst olalım. Buyukweb cPanel web hosting paketleri LiteSpeed + LSCache + Softaculous + JetBackup + AutoSSL ile geldiği için pratikte küçük-orta WordPress siteleri için yönetilen paketle benzer deneyim sunar. WordPress yönetimini (eklenti güncelleme, içerik üretme) siz yaparsınız, altyapıyı biz sağlarız.
Kaç plugin kurmak güvenli, "plugin enflasyonu" mit mi?
Plugin sayısından çok plugin kalitesi önemlidir. 5 iyi yazılmış plugin, 20 kötü plugin'den iyidir. Yine de pratik olarak 10-15 plugin'in üstüne çıkarsanız her birinin neden orada olduğunu sorgulamanız gerekir. Aktif olmayan eklentileri silin (deaktivasyon yeterli değil — fiziksel olarak kaldırın). Site Health (Tools → Site Health) ekranında eklenti uyumluluğunu izleyin.
PHP sürümümü nasıl yükseltirim, riskli mi?
Buyukweb cPanel'de Software → MultiPHP Manager menüsünden tek-tıkla PHP sürümü seçilir. Yükseltme öncesi:
- Buyukweb JetBackup'tan tam yedek aldığınızdan emin olun
- Test ortamında (staging veya alt domain) yeni PHP ile siteyi test edin
- Üretimde 7.x'ten 8.x'e geçerken bazı eski pluginler hata verebilir; her plugin'in "Tested up to PHP" notuna bakın
- Yükseltme sonrası Site Health → sunucu bilgileri ekranını kontrol edin
Sonuç
WordPress, açık kaynak topluluğu + GPL + 22 yıllık olgunluk + 60K+ eklenti üçlüsüyle 2026'da hâlâ web'in en yaygın CMS'i. Yeni başlayanlar için Gutenberg + FSE birleşimi öğrenme eğrisini 1-2 saate indiriyor; tecrübeli kullanıcılar için custom plugin/tema, headless API, multisite gibi sınırsız esneklik var. Anahtar nokta WordPress.org self-host modelini benimsemek — kontrolün kendinizde olması, plugin/tema özgürlüğü, vendor lock-in olmaması. Buyukweb cPanel paketleri tam olarak bu modele optimize edilmiştir: LiteSpeed + LSCache + Softaculous tek-tıkla + JetBackup haftalık + PHP 8.x + MariaDB + Türkiye lokasyon. WordPress yolculuğunuza ister blog ister kurumsal ister e-ticaret ile başlayın, ilk 10 maddelik checklist'i tamamladıktan sonra geri kalanı zaman içinde organik olarak gelişir.
Hosting paket karşılaştırması, WordPress'e uygun paket seçimi veya teknik sorularınız için 0850 302 60 70 numarasını arayabilir, [email protected] adresine yazabilir ya da paket karşılaştırma sayfamızı inceleyebilirsiniz.
İlgili Büyükweb Hizmetleri
WordPress için Türkiye lokasyonlu (Bursa Tier 3) hosting paketleri:
- cPanel Web Hosting (LiteSpeed + LSCache + Softaculous)
- Linux Web Hosting (SSH erişimli)
- VDS Hosting (yüksek trafik + root)
- Ucuz Hosting Paketleri
- Paket Karşılaştırma
Sorularınız için 0850 302 60 70 numaralı destek hattımıza veya iletişim sayfamıza yazabilirsiniz.
WordPress Rehberi İlgili Hizmetlerimiz
Bu yazıda anlatılan teknik konuyu profesyonel altyapıyla deneyimleyin
Etiketler:

