WordPress Veritabanı Şeması ve Bilmeniz Gereken Tablolar
İnternet sitesi sahipleri WordPress hakkında az da olsa birçok bilgiye sahiptir. Çünkü internet sitelerinin büyük bir bölümün Worpress üzerinden kurulmaktadır. Sektöre yeni başlayanlar için de wordpress veri Tabanı şeması ve bilinmesi gereken Tablolar gibi daha birçok konu önemli bir durum olmaktadır. Özellikle WordPress üzerinden bir internet kurulacaksa bu şema ve tablolar hakkında geniş bir bilgiye sahip olunması gerekir
WordPress Nedir?
WordPress açık kaynaklı içerik yönetim sistemidir. İnternet sitesi kurmak isteyenler bu yazılım ücretsiz bir şekilde kullanma hakkında sahiptirler. Dünya genelinde binlerce internet kullanıcısının ilk seçenekleri arasında yer alan WordPress benzeri eklentiler ayarlarını sunucularında saklamaktadırlar. Veriler sunucularda tablolar halinde depolanarak saklanırlar. Tıpkı satır ve sütun değerleri bulunan bir Excel dosyasına benzemektedirler. MYQL veri tabanında çalışan bir WordPress veri tabanında varsayılan bir yapı bulunmaktadır.
WordPress Veritabanı Yapısı
WordPress veri tabanı yapısı varsayılan olarak 12 tablodan oluşuyor. Yeni yüklenmiş bir wordpress veri tabanı yapısı varsayılan olarak;
- Wp_commentmeta
- Wp_comments
- Wp_links
- Wp_options
- Wp_postmeta
- Wp_posts
- Wp_terms
- Wp_termmeta
- Wp_term_relationships
- Wp_term_taxonomy
- Wp_usermeta
- Wp_users
Tablodan oluşmaktadır. Görüldüğü gibi toplamda 12 tane tablo bulunaktadır. Buradaki önemli nokta ise; wordpress yüklemesi sırasında örnek olarak bir xyz ön eki seçildiyse tablonun ön eki ise xyz şeklinde olması gerekir.
wp_commentmeta Nedir?
Sitede yer alan her yorumda meta veri adı verilen ek bililer barındırır. Yani yorumların kayıtları istenmeye olarak işaretlendi, silindi, çöpe gönderildi ya da onaylandı gibi denetim kayıtlarını yapmakla sorumludur. Sitede yer alan her bir yorumun meta verisi wp_commentmeta tablosunda saklanmaktadır.
wp_links Nedir?
Şu anda bu tablo wordpress ‘te kullanılmıyor. Fakat önceden Worpdress 3.5’a kadar kullanılmıştır. Bağlantılar özelliği olarak kullanılan bu tablo kardeş siteleri benzeri bir modülün kullanılmasını sağlıyordu. Bağlantılar modülündeki tüm veriler ise wp_links tablosunda saklanıyordu.
wp_options Nedir?
Site yöneticisi panelinde bulunan tüm ayarlar ise wp_options tablosuna kaydedilmektedir. Aynı zamanda web sitenin beynidir.
wp_postmeta Nedir?
Sitede yer alan her yazıda meta veri ismi verilen bilgileri barındırır.
wp_posts Nedir?
Sitedeki bulunan tüm sayfalar dosyalar yazılar ve menüler wp_posts tablosu içerisinde bulunur. Aynı zamanda sayfa ve yazıların içerikleri, menü bağlantılar sayfa ve yazıların sürüm geçmişleri yayınlanma tarihleri de bu tablo içerisinde saklanır.
wp_terms
İnternet sitelerin etikler ve kategoriler gibi bölümleri bu tabloda bulunmaktadır.
wp_termmeta Nedir?
Web sitesinde yer alan her kategori ya da etikette meta veri ismi verilen bilgiler bulunur. Bu bilgiler ise wp_termmeta tablosunda saklı tutulur
wp_term_relationships Nedir?
Web sitesindeki yazılar buy tabloda bulunan etiket trabzon escort
ve kategoriler wp terms tablosunda yer alan etiket ve kategoriler ile ilişkilendirilir. Bu ilişkilendirme işlemini ise wp_term_relationships tablosu yapmaktadır.
wp_comments Nedir?
İnternet sitesine yapılan yorum ve bu yorumlara ait bilgileri bu tabloda saklı tutulur. Yorum yapan kişini ismi, IP adresi, e- posta adresi, yorum tarihi hangi tarayıcı kullandığı ve yorum metni gibi yorumcuya ait tüm bilgiler wp_commets tablosunda bulunur.
wp_term_taxonomy Nedir?
Web sitesinde yer alan kategori, etiket içerik, link gibi bilgiler bu tablo içerisinde bulunur.
wp_usermeta Nedir?
Web sitesinde her ziyaretçi ya da üye için meta adında veriler bulunur. İşte bu veriler de wp_usermeta tablosunda yer alır.
wp_users Nedir
Siteye kayıtlı olan tüm kullanıcıların profil bilgi ve verilerinin saklı tutulduğu tablo ise wp_users tablosu olmaktadır.
WordPress veri şeması ve bilinmesi gereken tablolar ile ilgili önemli detaylardan birisi ise wordpress ya da eklenti geliştiricilerin veri tabanını çalışma prensi hakkında bilgili olması gerekmektedir.
Bunları da okumalısınız
Rakiplerin Site Hızını Toplu Olarak Nasıl Analiz Edilir?
25 Nisan 2023
Accelerate WP Nedir?
18 Mart 2023
2022’nin En İyi WordPress Temaları
12 Temmuz 2022