Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Kupası
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

WordPress Eklentilerini Veritabanından Etkinleştirme / Aktive Etme

WordPress yönetici alanınıza erişemediğiniz bir durumla karşılaşmak stresli olabilir, özellikle de sitenizin işlevselliğini geri kazanmak için önemli bir eklentiyi etkinleştirmeniz gerekiyorsa.

Neyse ki, WordPress eklentilerini doğrudan veritabanından etkinleştirmenin bir yolu var, yönetici alanının dışında kilitli olsanız bile.

WordPress sorun giderme ve site yönetimi konusundaki kapsamlı deneyimimizle, çok sayıda kullanıcının bu yaygın sorunu çözmesine yardımcı olduk. Eklentileri veritabanı üzerinden etkinleştirmek, uzun süreli kesintileri önleyebilecek ve sitenizi hızlı bir şekilde yoluna koyabilecek pratik bir tekniktir.

Bu makalede, veritabanını kullanarak WordPress eklentilerinizi nasıl kolayca etkinleştirebileceğinizi göstereceğiz.

How to enable/activate WordPress plugins from the database

WordPress Eklentilerini Veritabanı Kullanarak Ne Zaman Etkinleştirmelisiniz?

Bir dizi yaygın WordPress hatası, bir web sitesi sahibinin WordPress yönetici alanına erişmesini engelleyebilir. Birçok durumda kullanıcı, yönetici erişimi olmadan WordPress eklentilerini devre dışı bırakmak ister.

Ancak bazı durumlarda, bir web sitesi sahibinin WordPress web sitesine erişimi geri yüklemek için belirli eklentileri etkinleştirmesi gerekebilir.

Örneğin, bir hatanın WordPress panonuza erişmenizi engellediğini ve bu hatayı düzeltebilecek bir eklenti bulduğunuzu varsayalım.

Neyse ki, WordPress aktif eklenti bilgilerini WordPress veritabanınızda saklar. Bu, bu bilgileri doğrudan veritabanına manuel olarak girebileceğiniz ve WordPress’e bir eklentiyi etkinleştirmesini söyleyebileceğiniz anlamına gelir.

Tek koşul, eklentinin WordPress sitenizde yüklü olması, yani WordPress web sitenizdeki eklentiler klasöründe bulunması gerektiğidir.

Bununla birlikte, veritabanını kullanarak bir eklentiyi nasıl kolayca etkinleştirebileceğinizi/etkinleştirebileceğinizi adım adım görelim:

Adım 1: Hosting Kontrol Panelini Kullanarak Veritabanı Adınızı Bulun

WordPress eklentilerinizi phpMyAdmin kullanarak etkinleştirmek için öncelikle WordPress veritabanınızın adını öğrenmeniz gerekir.

Bunu yapmak için web hosting kontrol panelinize giriş yapın. Bu eğitim için Bluehost kullanacağız.

Farklı bir hosting şirketi kullanıyorsanız, WordPress hosting panonuz biraz farklı görünebilir.

‘Web Siteleri’ sekmesinden ‘Gelişmiş’ sekmesine geçin ve ‘Dosya Yöneticisi’ seçeneğinin yanındaki ‘Yönet’ düğmesine tıklayın.

Click Manage button next to the File Manager option

Bu, Dosya Yöneticisini yeni bir pencerede açacaktır. Burada, sol sütundan public_html klasörünü bulun ve tıklayın.

public_html klasöründe depolanan tüm dosyalar şimdi ekranda açılacaktır.

Buradan, ‘Ad’ sütunundan sitenizin adının bulunduğu klasörü bulmanız ve tıklamanız gerekir.

Go to the publich_html file and find your site name

Bazı kullanıcılar bunun yerine WordPress dosya ve klasörlerinin public_html klasörünün içine yüklendiğini görebilir.

WordPress sitenizin dosyasını açtıktan sonra, ‘Ad’ bölümünde wp-config.php dosyasını bulun ve üzerine sağ tıklayın.

Bu, ‘Görüntüle’ seçeneğini seçmeniz gereken bir menü açacaktır.

Click View

Bu, veritabanı ayrıntılarınızı bulabileceğiniz wp-config.php dosyasını yeni bir pencerede açacaktır.

Kullanıcı adı ve parola da dahil olmak üzere veritabanı bilgilerinizi kopyalayıp bilgisayarınızdaki bir not defteri uygulamasına yapıştırmanızı öneririz.

Database details

Artık veritabanınızın adını başarıyla bulduğunuza göre, bir sonraki adımımıza geçelim.

Adım 2: phpMyAdmin üzerinden Aktif Eklentiler Seçeneğini Bulun

Veritabanınızın adını öğrendikten sonra, WordPress barındırma kontrol panelinize geri dönmeniz gerekir.

Bir kez orada, tekrar ‘Gelişmiş’ sekmesine geçin ve ‘phpMyAdmin’ seçeneğine ilerleyin. Bundan sonra, yanındaki ‘Yönet’ düğmesine tıklayın.

Click the Manage button next to the PHPMyAdmin option

Bu, phpMyAdmin uygulamasını yeni bir tarayıcı sekmesinde başlatacaktır.

Not: Herhangi bir değişiklik yapmadan önce, lütfen veritabanınızın tam bir yedeğini oluşturduğunuzdan emin olun. İşlemde herhangi bir sorun çıkarsa işinize yarayacaktır.

Ardından, sayfanın üst kısmındaki gezinti menüsünden ‘Veritabanı’ sekmesine tıklayın.

Bunu yaptıktan sonra, WordPress veritabanınızı bulun ve genişletmek için gözat düğmesine tıklayın.

Click the Database tab from the navigation menu

Bu, tüm WordPress veritabanı tablolarınızı ekrana yükleyecektir.

Burada, wp_options tablosunu bulmanız ve yanındaki gözat seçeneğine tıklamanız gerekir.

Not: WordPress varsayılan olarak tablo adları için önek olarak wp_ kullanır. WordPress veritabanı tablonuz farklı bir tablo önekine sahip olabilir.

Click at wp-options

wp_options tablosunun içinde, option_name’inactive_plugins olarak ayarlandığı satırı bulmanız gerekir.

Bundan sonra, yanındaki ‘Düzenle’ bağlantısına tıklayın.

Click the Activate_Plugins option

Bu, bir eklentiyi etkinleştirmek için ayrıntıları manuel olarak girebileceğiniz bir kutu açacaktır.

Adım 3: phpMyAdmin Kullanarak Bir Eklentiyi Etkinleştirin

WordPress, aktif eklentinin bilgilerini özel bir formatta saklar, böylece yazılım tarafından programlı olarak erişilebilir. WordPress’e hangi eklentileri etkinleştireceğini söylemek için aynı formatı kullanmamız gerekecek.

İlk olarak, option_value ‘yu a:1: olarak girerek ve ardından küme parantezini ({) açarak başlayacağız.

Biz bu değeri 1 olarak giriyoruz çünkü sadece bir eklentiyi etkinleştirmek istiyoruz. Bu değeri etkinleştirmeyi planladığınız eklenti sayısına göre değiştirebilirsiniz.

Add option value

Daha sonra, küme parantezinden sonra i:0; gireceğiz. Burada esasen eklentimize bir seri numarası atıyoruz.

Her zaman 1 yerine 0’dan başlayan sayılar atamayı unutmayın.

Add serial number

Daha sonra, eklentinin adında bulunan karakter sayısını ve etkinleştirmek üzere olduğumuz eklentinin php dosya adını gireceğiz.

Bunun için kutuya s:24: yazacağız. Karakter sayısının, eklenti dizinindeki ve dosya adındaki karakterlere bağlı olarak her eklenti için farklı olacağını unutmayın.

Örneğin, bu eğitimde dosya yöneticimizde saklandığı şekliyle eklentinin dosya adı da dahil olmak üzere adında 24 karakter bulunan WPForms ‘u etkinleştiriyoruz.

Add character number

Ardından, eklentinin dizin adını yazmanız yeterlidir. Dosya Yöneticisi uygulamasını kullanarak /wp-content/plugins/ klasörünü ziyaret ederek bulabilirsiniz.

Eklentinin dizin adını yazmadan önce tırnak işareti eklemeyi unutmayın.

Type the plugins' name

/ işaretinden sonra, eklentinin dosya adını girmeniz gerekir.

Dosya adını bulmak için Dosya Yöneticisini tekrar ziyaret edin ve etkinleştirmeyi planladığınız eklentinin klasörünü açın.

Buradan, eklentinin PHP dosyasını bulun. Bu, eklemeniz gereken eklentinin dosya adı olacaktır.

Plugin file and folder name

Şimdi, eklentinin adını yazmak için phpMyAdmin’e geri dönün ve tırnak işaretlerini kapatın.

Bundan sonra, sadece bir noktalı virgül (;) ekleyin ve küme parantezlerini (}) kapatın. Bu örnekteki son değer aşağıdaki gibi görünecektir:

a:1:{i:0;s:24:"wpforms-lite/wpforms.php";}

İşiniz bittiğinde böyle görünecek.

Activating a single plugin

Ardından, komutu çalıştırmak için ‘Git’ düğmesine tıklamanız yeterlidir.

Şimdi WordPress kontrol panelinizi ziyaret edin ve Eklentiler ” Yüklü Ek lentiler sayfasına gidin.

Eklentiniz başarıyla etkinleştirildi.

activated-plugin

Şimdi iki eklentiyi daha etkinleştirmek istediğinizi varsayalım.

İlk olarak, eklenti sayısını değiştirmeniz gerekecektir. Bundan sonra, etkinleştirmek istediğiniz eklenti için her bir girişi ayarlayacaksınız.

İşte bir örnek:

a:3:{
i:0;s:47:"all-in-one-seo-pack-pro/all_in_one_seo_pack.php";
i:1;s:35:"insert-headers-and-footers/ihaf.php";
i:2;s:24:"wpforms-lite/wpforms.php";
}

Not: Kodun daha okunabilir görünmesi için buraya satır sonları ekledik. Kodunuzda satır sonu veya boşluk olmadığından emin olmanız gerekir. Aksi takdirde çalışmayacaktır.

Bonus: WordPress Eklentilerini Veritabanından Devre Dışı Bırakın

Etkinleştirmenin yanı sıra, yönetici alanınıza erişemiyorsanız bir WordPress eklentisini devre dışı bırakabilir veya veritabanınızdan silebilirsiniz. Bu, bir hatayı gideriyorsanız veya bir eklenti sitenizde bir uyumluluk sorununa neden olduysa yararlı olabilir.

Bunun için, barındırma panonuz için cPanel’i açmanız gerekir. Biz bu eğitim için Bluehost kullanıyoruz. Oraya geldiğinizde, ‘Veritabanları’ bölümüne gidin ve ‘phpMyAdmin’ seçeneğine tıklayın.

Selecting phpMyAdmin on cPanel

Bu, ekranınızda WordPress veritabanınızı seçmeniz gereken başka bir sekme açacaktır.

Bundan sonra, WordPress veritabanı tablolarını görebileceksiniz. Burada, wp_options tablosunu bulmalı ve seçmelisiniz.

Click at wp-options

Bu, başka bir klasör satırı açacaktır. ‘active_plugins’ seçeneğini bulmanız ve ardından yanındaki ‘Düzenle’ bağlantısına tıklamanız gerekir.

Komut istemi açıldığında, option_value alanını a:0:{} olarak değiştirin. Ardından, değişikliklerinizi kaydetmek için ‘Git’ düğmesine tıklayın.

Reset active plugins

Daha fazla ayrıntı için WordPress yönetici alanına erişemediğinizde tüm eklentileri nasıl devre dışı bırakacağınıza ilişkin eğitimimize bakın.

Veritabanını kullanarak bir eklentiyi nasıl etkinleştireceğinizi öğrendiğinizi umuyoruz. Ayrıca nihai WordPress güvenlik kılavuzumuzu ve SEO uzmanları için en iyi WordPress temaları için en iyi seçimlerimizi görmek isteyebilirsiniz.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklarsanız komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve nasıl destek olabileceğinizi görün. İşte editoryal sürecimiz.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Ultimate WordPress Araç Kiti

Araç setimize ÜCRETSİZ erişim sağlayın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Reader Interactions

7 yorumBir Cevap Bırakın

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Jiří Vaněk

    Until now, I was only able to deactivate plugins through FTP. This is another very useful piece of knowledge. Thanks for the guide on how the same thing can be done using the MySQL database.

    • WPBeginner Support

      Glad our guide was helpful :)

      Yönetici

  3. Vincent

    Thanks! I used this to activate a plugin which needed to be updated in order to be activated and was behind a license wall on my staging website. Saved me a lot of hassle moving licenses around

    • WPBeginner Support

      Glad to hear our guide was helpful!

      Yönetici

  4. Charlie Sasser

    Suppose you need to temporarily disable a plugin like Wordfence that is preventing you from logging into the dashboard. Why not just change the name of the Wordfence directory to something like wordfence_tmp until you can resolve the issue? This seems much easier and less likely to cause a problem than modifying the database and serialized data. I like to keep things simple.

    • WPBeginner Support

      That is one option that can also be used, this is an alternative in case access to the site’s files are not available or if this method would is preferred.

      Yönetici

Bir Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkür ederiz. Lütfen tüm yorumların yorum poli̇ti̇kasi uyarınca denetlendiğini ve e-posta adresinizin yayımlanmayacağını unutmayın. Ad alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.