phpMyAdmin ile, SQL Sorgusu ile WordPress Tema Değiştirme

WordPress, kolayca tema yükleme ve kaldırma arayüzü gayet basit bir içerik yönetim sistemidir. Bazı durumlarda temanızı güncellemeniz veya farklı bir tema değişikliğine gitmeniz gerekebilir. Bu duruma bağlı olarak temanın gereksiminleri olan yeni eklentiler kurmanız veya güncellemeniz de gerekebilir. Bazen de gerek hosting özelliklerine bağlı olarak gerek kullanılan eklentilerin çakışmasına bağlı olarak veya temadaki bir fonksiyonun eklentiyle çakışmasından dolayı yönetim panelinize erişemeyebilir temanızı eski temaya döndürerek oluşan sorunu gidermek isteyebilirsiniz.

Yönetim paneline erişemediğiniz websitesinde temayı nasıl değiştireceksiniz?

Panik yok.

Tabii ki herşeyin saklandığı veritabanında, web sitenizin tema seçeneklerinin saklandığı yerden değiştirerek temanızı phpMyAdmin yardımıyla değiştirebilirsiniz.

Tüm tema ayarları wp_options tablosunda kaydedilmektedir. Temanızı değiştirmek için altta verdiğim üç seçeneği değiştirmeniz gerekmektedir:

1- Template: Temanın style.css (veya ana stil dosyası hangisi ise) orada yazan tema ismidir.
2- Stylesheet: Tema klasörünün ismi
3- current_theme: Tema klasörünün ismi

WordPress Veritabanından Tema Nasıl Değiştirilir?

Şimdi farzedelimki temanızı “Yirmi Onaltı” temasıyla değiştirmek istiyorsunuz. En azından bu erişememe durumundan kurtulmak için, şu adımları takip edin:

Web sitenizin veritabanına ulaşmak için phpMyAdmin‘e bağlanın,
Aşağıda verdiğim sorguyu phpMyadmin menüsünde “SQL” yazan komuta bastıktan sonra yazıp çalıştırın


scription">PHP- Kodu:
FROM wp_options
WHERE option_name 
'template'
OR option_name 'stylesheet'

Bu reklam sadece misafirlere görünüyor. Oturum açar veya üye olursan, bu reklamdan kurtulursun.

OR option_name 'current_theme'
Şöyle bir ekran karşınıza çıkacaktır.:



Burada gördüğünüz üzere şuanda aktif temanın ismi ve klasör adı yazmaktadır. Biz bunu “Yirmi Onaltı” teması ile değiştirmek için altta verdiğim sorguyu yine “SQL” kısmına yazarak gerçekleştiriyoruz:

description">PHP- Kodu:
UPDATE wp_options SET option_value='Twenty Sixteen' WHERE option_name='template';
UPDATE wp_options SET option_value='twentysixteen' WHERE option_name='stylesheet';
UPDATE wp_options SET option_value='twentysixteen' WHERE option_name='current_theme'
İşlem tamamdır. Eğer hala bir değişiklik olmadıysa tema ismi ve klasör adını doğru yazdığınızdan emin olunuz.