WordPress Temasını MySQL ile Değiştirme
İçindekiler
WordPress temanızı doğrudan MySQL veritabanı aracılığıyla değiştirmek istiyorsanız, aşağıdaki adımları takip edebilirsiniz. Bu yöntem, temayı WordPress yönetici paneline erişiminiz olmadığında değiştirmenizi sağlar. İşlemi gerçekleştirmeden önce, mevcut temanızın ayarlarını kontrol etmek ve yedek almak önemlidir.
Mevcut Temayı Kontrol Etme
Şu anda hangi temanın etkin olduğunu kontrol etmek için, phpMyAdmin veya MySQL istemcisi aracılığıyla aşağıdaki SQL sorgusunu çalıştırabilirsiniz:
SELECT * FROM wp_options WHERE option_name = 'template' OR option_name = 'stylesheet' OR option_name = 'current_theme';
Sitenizin yedeğini almadan işlem yapmayın.
Mevcut Temaları Kontrol Edin
Veritabanında mevcut temayı kontrol ettikten sonra, WordPress'in /wp-content/themes/ dizininde hangi temaların kurulu olduğuna göz atın. Burada, yeni etkinleştirmek istediğiniz temanın klasör adını not edin.
Temayı Değiştirme
Örneğin, varsayılan "Twenty Fifteen" temasına geçmek için aşağıdaki SQL sorgularını çalıştırabilirsiniz:
UPDATE wp_options SET option_value = 'twentyfifteen' WHERE option_name = 'template'; UPDATE wp_options SET option_value = 'twentyfifteen' WHERE option_name = 'stylesheet'; UPDATE wp_options SET option_value = 'Twenty Fifteen' WHERE option_name = 'current_theme';
Önemli Not:
- Yedek Alın: İşlem sırasında herhangi bir hata durumunda verilerinizi geri yükleyebilmek için mutlaka veritabanı yedeği alın.
- Temaların Adlarını Doğru Kullanın: Kullanacağınız temanın dizin adını ve tema adını doğru yazdığınızdan emin olun.
- Özel Tablolar: Eğer veritabanınızda "wp_" yerine farklı bir ön ek kullanılıyorsa, sorgulardaki "wp_options" kısmını buna göre güncelleyin.
Neden MySQL ile Tema Değiştirilir?
MySQL ile tema değiştirmek, özellikle WordPress yönetici paneline erişim sağlanamadığında kullanışlıdır. Örneğin:
- Siteye giriş yapamıyorsanız.
- Hatalı bir tema etkinleştirildiğinde sitenizin çökmesi durumunda.
- Uzaktan bir tema değişikliği gerektiğinde.