WordPress Nedir, Ne İşe Yarar? | Bir Web Sitesi Oluşturmanın Temelleri

Hepimizi biliyoruz ki dijital çağda çevrimiçi bir varlık oluşturmak artık bir gereklilik haline geldi. Ayrıca, WordPress CMS ile bloglar ve web siteleri oluşturmak istiyorsak en popüler platform olduğunu söyleyebilirim. Dahası, iyi bir içerik yönetim sistemi olduğu için içeriklerimizi kolayca yönetebiliriz.

İlave olarak, bireysel blog yazarı olabilir veya büyük işletmelere odaklı websiteler geliştirebilirsiniz. Artı, WordPress açık kaynak yapısıyla temaları & eklentileri de özelleştirebilirsiniz. Bu makalede, WordPress tam olarak nedir, temel yönleri ve özellikleri nelerdir sizlere anlatacağım.

WordPress Tanımı ve Özellikleri

WordPress İçerik Yönetim Sistemi Nedir?

WordPress, yaygın olarak bir blog/website oluşturmak için kullanılan CMS (Content Management System – İçerik Yönetim Sistemi)’dir. İnternet’teki websitelerinin %70 neredeyse WP içerik yönetim sistemini kullanır.

WordPress içerik yönetim sistemi, günümüzde birçok blog türünü oluşturmamıza izin verir. Kısacası, bunları yapmamıza imkan veren ücretsiz bir website oluşturucudur. Kurucusu ise Matt Mullenweg’dir. Kurucusu bu sistemi geliştirirken PHP, MySQL kullanmıştır. Ve sonrasında GPL lisansı ile değiştirilebilir kod altında tasarlamıştır.

WP’nin muazzam büyümesinin nedeni, diğerlerinin yanı sıra lisansı, kullanım kolaylığı ve iyi bir içerik yöneticisi olmasıdır. 2009 yılında 200 milyon kullanıcı tarafından kullanılmaya başlanan ve eklentiler ve temalar oluşturmaktan sorumlu olan büyük geliştirici ve tasarımcı topluluğuna sahip olması hızlı büyümenin bir diğer nedenidir.

WordPress’in arkasındaki şirket olan Automattic, ücretsiz bir blog barındırma hizmetine de sahiptir. Barındırma hizmeti, web içeriğinin normal kronolojik sıralaması dışındaki sayfaların yönetimini kolaylaştırır ve temel bir blog yönetim yazılımından eksiksiz bir içerik yönetim sistemi sunar.

Projenin çoğu, topluluk tarafından geliştirilmiş olsa da, WP’ye katkıda bulunan çalışanların bazıları hala Automattic şirketi ile yakın ilişkilidir. Ayrıca, her yeni yayınlanan sürümü test etmek için bir topluluğa sahiptir. Geliştirilmekte olan sürümler Beta veya Release Candidate olarak adlandırılmaktadır.

WordPress (WP), PHP dili ile yazılmış MYSQL veritabanı ile birlikte çalışan, GPLv2 lisanlısına sahip açık kaynaklı bir yazılımdır. Açık kaynaklı bir yazılım olduğu için, birçok Plugin (Eklenti) geliştiriciler tarafından yapılmakta ve yayınlanmaktadır.

WordPress kullanarak bir blog oluşturmak oldukça kolaydır. Birçok tema ve eklenti ile kendiniz için tamamen ücretsiz bir websitesi oluşturabilirsiniz.

WP nedir kısaca açıklarsak, programlama hakkında herhangi birşey bilmenize gerek kalmadan bir websitesi veya blog oluşturmanıza izin veren ücretsiz bir yazılımdır.

WordPress Özellikleri

WordPress, kişisel, zarif ve iyi altyapı mimarisine sahip bir yayın sistemi oluşturma arzusundan doğmuştur. PHP, MySQL tabanlı ve GPL altında lisanslanan bu yazılım, estetiğe, web standartlarına ve kullanılabilirliğe özel önem vermektedir.

Temelde, site veya kurulum başına bir blog kullanacak şekilde yapılandırılmıştır, ancak birkaç düzeltme sayesinde, birkaç veya tek bir veritabanı ile birkaç blog kurulabilir.

Diğer özellikleri ise şunlardır;

  • Kolay kurulum, yükseltme, güncelleme ve özelleştirme sağlar.
  • Otomatik güncelleme ile sürdürülebilirlik ve güvenlik sağlar.
  • Farklı düzeylerde izinlerin oluşturulması ile çeşitli kullanıcı profilleri ile birlikte birden çok yazar veya kullanıcı desteği sağlar.
  • Birden çok blog yapısını destekler.
  • Statik sayfalar oluşturma desteği vardır.
  • Makaleleri ve statik sayfaları kategoriler, alt kategoriler ve etiketler ile sınıflandırma yeteneği vardır.
  • Yayınlanan içeriğin tekrar taslağa döndürülmesine izin verir.
  • Parola korumalı içeriği destekler.
  • E-posta ile yayın yapma desteği vardır.
  • Diğer farklı blog yapılardaki tüm içeriği RSS ile içe aktarmayı destekler.
  • Makalelerin hazırlanma sürecinde otomatik olarak taslak olarak kaydetmeyi destekler, böylece olası bağlantı hatalarında kayıp yaşanmaz.
  • Bloglar arasında trackback ve pingback iletişim araçlarına izin verir.
  • Mod_rewrite aracılığıyla kalıcı bağlantıların düzenlenmesine izin verir.
  • RSS ve Atom bağlantıları ile farklı platformlara makale yayını yapmaya izin verir.

Yapısı

WordPress, prensip olarak, statik veya dinamik sayfalara ek olarak diğer birçok özelliğin yanı sıra tarihe göre sıralanan girişlere dayanan bir web yayınlama sistemi olarak çalışmaktadır. Yani, oluşturulacak bir websitenin yapısı ve görsel tasarımı seçilecek temaya ve sistemine bağlıdır.

WP’nin felsefesi zarafet, basitlik ve W3C önerilerine sıkı sıkıya bağlıdır, ancak her zaman kullanılacak temaya göre değişiklik gösterebilir. Yönetim ve yürütme süreçleri, temaları kullanan eklenti ve widget’lar sağlanır ve yayınlanan yazıların içeriği, kategoriler ve anahtar kelimelere benzeyen etiketler ile sınıflandırılabilir.

Çoklu Blog Altyapısı

WordPress, kurulum başına bir blogu destekler, ancak ayrı ve aynı veritabanı üzerinde farklı dizinlerde birden çok blog oluşturulabilir.

Çoklu bloglama sistemi oluşturulabilmesi için tek bir kurulumda birden çok blogun oluşturulmasına ve yönetilmesine izin vermek için WordPress Multisite tasarlanmıştır.

WP Multisite, kendi blog topluluğunu oluşturmak isteyen bir websitesine sahip herkesin tek bir yönetici ortamından tüm blogları kontrol etmesini ve yönetmesini mümkün kılar.

WordPress Temaları

WordPress temaları, blog tasarımının görünümünü ve yapısını oluşturmak için kullanılan tasarım şablonlarıdır. Bu temaların tasarımı incelenip, kontrol edilip ve resmi olarak onaylandıktan sonra yayınlanmaktadır. Ayrıca, bu işleri yürüten profesyonel kullanıcılardan oluşan büyük bir resmi topluluk vardır.

Widget’lar

WordPress, kişisel veya kurumsal blogların tasarımı ve yapısı için çok sayıda esneklik sunan bir Widget sistemi içerir. Widget’ların tek dezavantajı tüm temalar ile uyumlu olmamasıdır, çünkü temayı tasarlayan geliştirici buna karar vermektedir.

WordPress Eklentileri

Basit bir blogun ötesinde geliştiren ve onu esnek ve pratik olarak genel amaçlı bir sistem haline getiren çok sayıda ücretli ve ücretsiz eklenti vardır.

En popüler WP eklentileri ise şunlardır;

  • Yoast SEO
  • WPForms
  • Constant Contact
  • SeedProd
  • MemberPress
  • UpdraftPlus
  • WP Rocket
  • Sucuri
  • Google Workspace
  • SEMRush
  • LiveChat
  • WP Mail SMTP
  • Insert Headers and Footers
  • WPML or Polylang
  • WooCommerce
  • Broken Link Checker
  • Akismet

WordPress.com ve WordPress.org Nedir?

WordPressi kullanabileceğiniz iki farklı platform vardır. Bunlar;

  1. WordPress.com
  2. WordPress.org

WordPress.com üzerinde hosting ve domain adı satın almanıza gerek kalmaz. Yani, domainadı.wordpress.com uzantılı ücretsiz bir websitesi oluşturmanızı sağlayan platformdur.

WordPress.org ise, tamamen kontrol edebileceğiniz bir websitesi veya blog oluşturabilirsiniz. Artı, bir hosting ve domain adı satın alarak, WP kurulum dosyalarını bilgisayarınıza indirebilirsiniz. Böylece, hosting satın aldığınız sunucu üzerine bu dosyaları kopyalayarak bağımsız bir yapı oluşturabilirsiniz.

WP ile Ne Tür Websiteleri Oluşturulabilir?

WP altyapısını kullanan bildiğimiz birçok websitesi vardır. Peki WordPress’i kurduktan sonra hangi websitelerini oluşturabiliriz?

  • Ticaret Siteleri
  • İş Siteleri
  • Forum Siteleri
  • Blog Siteleri
  • Social Ağ Siteleri
  • Üyelik Siteleri
  • Haber Siteleri
  • Portfolyo Siteleri

WordPress Örnek Site

WP kullanan bir websitesine örnek verecek olursak; The Official Microsoft Blog‘dur. Bu websitesi Microsoft’un Blog websitesidir ve WordPress CMS sistemini kullanmaktadır.

Microsoft Blog websitesini açınız ve Sağ Tuş / Sayfa Kaynağını Görüntüle seçeneğine tıklayınız.

Sayfa Kaynağını Görüntüleme

Açılan sayfa kaynağı üzerinde, Ctrl + F basınız.

CTRL + F

Arama kutusu içerisine [ wordpress ] yazınız ve Enter’a basınız. Aşağıdaki görüntüde gördüğünüz gibi 56. satırda Microsoft’un Blog yapısında WP altyapısını kullandığını görebilirsiniz.

Versiyonu Kontrol Etme

Sık Sorulan Sorular (SSS / FAQ)

  1. WordPress nedir ve ne işe yarar?
WordPress, dijital içerik oluşturmamızı, yönetmemizi ve yayınlamamızı kolaylaştıran bir CMS’dir. Ayrıca, 2003’te bir blog platformu olarak başlattılar ve ardından günümüze kadar hızla geliştirdiler. Dahası, kullanıcı dostu arayüzü ve özelleştirilebilir özellikleri sayesinde popülerdir.
Bununla birlikte, bizlere kapsamlı eklenti ve tema ekosistemi esnek kullanım sağlar. Ek olarak, WordPress web sitelerini kişisel bloglardan kurumsal sitelere kadar uyarlayabiliriz. Artı, güçlü bir omurga görevi olarak gördüğümüzden dolayı teknik bilgi olmadan web sayfaları oluşturabiliriz.
  1. WordPress ile neler yapabiliriz?
WordPress ile yapabileceklerimiz aslında hayal gücümüze bağlıdır. Yani neredeyse yapabileceklerimiz sınırsızdır. Örneğin, sizlerinde bildiği gibi en çok bloglama yaparız. Yani gönderiler yayınlarız ve düşüncelerimizi paylaşmak için kullanırız. Dahası, portföy, e-ticaret, işletme siteleri veya forumlar veya topluluk sayfaları oluşturabiliriz. Böylelikle İnternet’te ürünler satabilir, web siteleri oluşturabilir ve tartışma forumları oluşturabiliriz.
  1. WordPress’i öğrenmek zor mudur?
Kesinlikle WordPress’i öğrenmeniz çokta zor bir süreç değildir. Erişilebilir olmasından dolayı yeni başlayanlar için idealdir. Bana göre birkaç saat içinde temel bir siteyi kurup çalıştırabilirsiniz. CMS sistemi sezgisel kontrol paneli sağlar. Bu yüzden, kapsamlı teknik becerilere ihtiyaç duymadan gönderiler oluşturabilirsiniz. Artı, resim yükleyebilir ve ayarları özelleştirebilirsiniz.
Ek olarak, WP’de çevrimiçi olarak çok sayıda öğretici, forum ve belge mevcuttur. Dolayısıyla bu da platformla daha fazla tanıştıkça sorun gidermenizi kolaylaştıracaktır. Kısacası, WordPress öğrenmek kolaydır. Daha teknik detaylara dalmadan temaları, eklentileri ve web sitesi optimizasyon tekniklerini yapabilirsiniz.
  1. WordPress ücretli mi?
WordPress açık kaynaklı bir yazılım olduğunu söylemiştim. Bu sebeple, indirmeniz de kullanmanız da tamamen ücretsizdir. Ancak bazı maliyet alanları vardır; ücretli tema veya eklenti gibi. Eğer bir WP sitesi oluşturacaksanız bir hosting hizmeti de satın almanız gerekiyor.
Hatta birçok barındırma sağlayıcısı özellikle WP kullanıcıları için optimize ettikleri paketleri sunmaktadırlar. Fakat, her ne kadar belli tema ve eklentiler ücretsiz olsa da tek seferlik ödeme yapacağınız şeyler olabilir. Özetle, maliyetini özel ihtiyaçlarınıza göre belirlemeniz gerekiyor. Fakat, en temel kullanımla sınırlı kalmak istiyorsanız, sizin için ücretsiz bir çözüm olmaya devam edecektir.

Sonuç

Sonuç olarak, WordPress çok yönlü bir platform olarak öne çıkıyor. Ayrıca, hem acemi blog yazarlarına hem de deneyimli geliştiricilere hitap ediyor. Dahası, basit arayüzü zengin eklentilere ve temalara sahiptir.

Ek olarak, güçlü topluluğu sayesinde benzersiz çevrimiçi deneyimler elde etmemize yardımcı oluyor. Ek olarak, WordPress’in açık kaynak yapısı yeniliği de teşvik ediyor. Aynı zamanda teknik engeller olmadan web siteleri geliştirmemize olanak tanıyor.

Sonuç olarak, WordPress hem kişisel bloglar hem de büyük ağlar için mükemmel bir araçtır. Dijital dünyada ilerlerken, ücretsiz CMS sistemi ile içeriğinizi tam potansiyeline ulaştırabilirsiniz.

Add a Comment

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir