WordPress Eklentileri Nasıl Devre Dışı Bırakılır/Devre Dışı Bırakılır (3 Yöntem)

Yayınlanan: 2021-03-14

Hemen hemen her WordPress web sitesi eklentileri kullanır. Kesinlikle kullanışlı olsalar da, zaman zaman web sitenizin arızalanmasına veya güvenlik sorunlarına neden olabilirler. Bu olursa, sorunun nedenini bulana kadar bunları tek tek devre dışı bırakmanız gerekebilir. Bir eklenti arızalı olduğu için kontrol panelinize erişiminiz yoksa bu zor olabilir.

Neyse ki, veritabanınız gibi WordPress eklentilerinizi devre dışı bırakmanın birçok yolu var. Bu yazıda, bunu neden yapmanız gerekebileceğinden bahsedeceğiz ve size nasıl çalıştığını üç adımda öğreteceğiz.

Hadi hadi bakalım!

Youtube Kanalımıza Abone Olun

Neden Bir WordPress Eklentisini Devre Dışı Bırakmak İstiyorsunuz?

Yukarıda söylediğimiz gibi, birinin bir WordPress eklentisini devre dışı bırakmasının başlıca nedenleri, arızaları veya güvenlik sorunlarını gidermek veya önlemektir. Bazen bunlar zaten meydana geldi ve bazen önleyici.

Ancak, koşullara bağlı olarak gösterge tablonuza erişilemeyebilir. Veya nasıl sorun gidereceğinizi veya buna neyin sebep olduğunu tam olarak bilmediğiniz bir hata kodu alıyorsunuz. Örneğin 502 ve 504 hata kodlarını alın. Muhtemelen her ikisiyle de birkaç kez karşılaşmışsınızdır ve WordPress'e özgü olmasalar da, eklentilerle ilgili sorunlar olası bir nedendir. Bunların dışında, bir eklentinin istendiği gibi çalışmadığı veya web sitenizin özelliklerinden birinin bozulduğu bir sorunla karşılaşırsanız, uyumluluk sorunlarını test etmek iyi bir fikirdir.

Bunun gibi sorunlar ortaya çıktığında ilk iş, eklentilerinizi tek tek devre dışı bırakın, hepsini birden değil. Bu şekilde sorunu katlanarak daha hızlı takip edebilirsiniz (ve sitenizin daha da bozulmasını önleyebilirsiniz). Bu devre dışı bırakma işlemini gerçekleştirmenin üç yolu vardır:

  1. Eklentiler sekmesini kullanarak panonuz aracılığıyla.
  2. FTP aracılığıyla, eklentilerinizin klasörlerini yeniden adlandırarak.
  3. Doğrudan veritabanınızdan.

Bu üç yol, en kolaydan en karmaşığa doğru sıralanmıştır. Karmaşık olduğu için zor olduğu anlamına gelmediğini unutmayın. Sadece birkaç tıklamadan biraz daha fazlasını gerektirir. WordPress eklentilerinizi akla gelebilecek her şekilde devre dışı bırakabilmeniz için biraz araştıralım.

1. Panodan WordPress Eklentisi Nasıl Devre Dışı Bırakılır

Bir WordPress eklentisini yönetici kontrol panelinizden devre dışı bırakmak, bir eklentiyi devre dışı bırakmanın en kolay ve en basit yoludur. Gösterge tablosuna erişiminiz varsa, yani. Eklenti sorunları erişiminizi kaybetmenize neden olduysa aşağı inin ve SFTP veya veritabanı yöntemlerini kontrol edin. Ancak normal şekilde giriş yapabiliyorsanız, yapabilecekleriniz burada.

İlk olarak, sol kenar çubuğundan Eklentiler - Yüklendi'ye gidin.

eklentiler panosunu devre dışı bırak

Bir kez orada, önce devre dışı bıraktığınız eklentiyi bulmak için kaydırın. Unutmayın, eklentiyle ilgili olabileceğini düşündüğünüz sorunları gideriyorsanız, bunları birer birer devre dışı bırakın. Hepsini birden yapmayın, unutmayın. Sorun giderme açısından, bu yol çılgınlıktır.

Bir eklenti başlığının altındaki Devre Dışı Bırak düğmesini tıkladığınızda, sayfa yeniden yüklenir ve eklenti çalışmayı durdurur.

eklentileri devre dışı bırak

Ayrıca, bittiğinde yeniden etkinleştirme veya silme (2) seçeneğine de sahip olacaksınız. Sorununuz devam ederse, yeniden etkinleştirebilirsiniz. Değilse, sil düğmesi onu dosyalarınızdan ve depolama alanınızdan kaldırır.

Bu kadar ama. Eklentiyi kontrol panelinizden devre dışı bıraktınız ve umarım sorununuz çözülmüştür.

2. phpMyAdmin Kullanarak Veritabanından Bir WordPress Eklentisini Devre Dışı Bırakma

WordPress veritabanınıza erişmek herkesin rahat edeceği bir şey olmasa da, eğer öyleyseniz WordPress eklentilerini bu şekilde devre dışı bırakmak güvenli ve güvenlidir.

Adım 1: phpMyAdmin ile WordPress Veritabanınıza Erişin

Başlamak için WordPress veritabanınıza erişmeniz gerekir. Platformu kurduğunuzda, WordPress otomatik olarak web sitenizdeki tüm bilgileri depoladığı bir veritabanı oluşturur. Ancak, kontrol panelinizden veritabanınıza erişemezsiniz. Oraya ulaşmak için, phpMyAdmin gibi veritabanlarıyla etkileşime girmenizi sağlayan bir araç kullanmanız gerekir.

Bugünlerde çoğu web sunucusu, bir plana kaydolduğunuzda size bir cPanel kontrol paneli sağlar. Kontrol panelinize erişirseniz, altında bir phpMyAdmin seçeneği bulunan Veritabanları adlı bir bölüm görmelisiniz:

wordpress eklentilerini devre dışı bırak

Ek olarak, SiteGround veya Pressable gibi bir ana bilgisayardaysanız, Site Araçları gibi özel bir gösterge panosu kullanacaksınız. Çoğu durumda, bunların veritabanlarına ayrılmış bir bölümü vardır. Örneğin Siteground'da, Site – MySQL – phpMyAdmin (sekme) – phpMyAdmin'e erişin altında bulunur .

site alanı phpmyadmin

Oraya nasıl ulaştığınıza veya hangi ana bilgisayarı kullandığınıza bakılmaksızın, phpMyAdmin her yerde aynıdır. Düğmeye bastıktan veya bağlantıya tıkladıktan sonra phpMyAdmin açılacak ve şimdi sayfanın ortasında birkaç seçenek göreceksiniz. üstte bir gezinme menüsü ve solda veritabanlarının listesi. Tek bir web sitesi barındırıyorsanız, o listede yalnızca bir veritabanı görmelisiniz. Aşağıdaki örnekte, birkaç web sitesine sahip bir test sunucusu kullanıyoruz, bu nedenle soldaki birden fazla öğe genişletilebilir:

wordpress eklentilerini devre dışı bırak

Çoğu durumda, wp_ öneki nedeniyle WordPress veritabanlarını tanımlayabilirsiniz. Ancak, birçok ana bilgisayar bu varsayılanı güvenlik amacıyla değiştirir ve siz de değiştirebilirsiniz. Her durumda, web sitenizin veritabanına tıklayın ve ardından ikinci adıma geçin.

Adım #2: Eklenti Tablolarınızı Bulun

Veritabanınızı phpMyAdmin'de açtığınızda, aşağıdakiler gibi tüm web sitenizin verilerini içeren bir tablo listesi göreceksiniz:

wordpress eklentilerini devre dışı bırak

Bazı tabloların wp_options ve wp_posts gibi içeriklerinin tanınmasını kolaylaştıran adlara sahip olduğunu fark edeceksiniz . Ancak, eklentiler için ayrılmış bir tablo yoktur. Bunun yerine WordPress, eklenti bilgilerinizi wp_options tablosunda saklar:

wordpress eklentilerini devre dışı bırak

Unutmayın - yukarıdaki örneklerde gördüğünüz tablolar güvenlik nedenleriyle özel öneklere de sahiptir. Ancak, sizinki muhtemelen wp_ ile başlar . Her durumda, şimdi wp_options bağlantısını tıklayın ve çok sayıda satır içeren yeni bir sayfa açılacaktır:

wordpress eklentilerini devre dışı bırak

Aradığımız satırın adı active_plugins ve bu değer, options_name sütununun altında görünüyor . İlk başta göremiyorsanız endişelenmeyin – birkaç sayfa satır olmalıdır, bu yüzden aramaya devam edin. Bulduktan sonra, üç numaralı adıma geçin.

Adım 3: WordPress Eklentilerinizi Devre Dışı Bırakın

Active_plugins satırını bulduğunuzda şöyle görünmelidir:

wordpress eklentilerini devre dışı bırak

Sağda, satırın içerdiği değerin bir kısmını görebilirsiniz. Devam edelim ve satırın en solundaki Düzenle düğmesine tıklayarak düzenleyelim. Bir sonraki sayfada, bir adlandırılan option_value dahil active_plugin satır içeren tüm alanları göreceksiniz. Tüm aktif eklentilerinizi içeren bir dize bulabilirsiniz, bunun gibi:

wordpress eklentilerini devre dışı bırak

Herhangi bir değişiklik yapmadan önce, tüm dizeyi bir metin düzenleyiciye kopyalamalı ve ardından bu dosyayı unutmayacağınız bir yere kaydetmelisiniz. Bu şekilde, bir şeylerin ters gitmesi durumunda seçenek_değeri alanının orijinal değerlerini geri yükleyebilirsiniz.

Bunu yaptıktan sonra, devam edin ve alanın tüm içeriğini silin ve bunları şu dizeyle değiştirin:

bir:0:{}

Bu küçük kod parçası, WordPress'e web sitenizde sıfır aktif eklenti olduğunu söyler. Size daha önce gösterdiğimiz örnekte, çalışan altı eklenti vardı, bu yüzden bunun yerine a:6 değeriyle açıldı. Bunu yaptıktan sonra, değişikliklerinizi kaydetmek için sayfanın sağ alt tarafındaki Git düğmesine basın.

Devam edin ve WordPress web sitenizi açmayı deneyin. Eklentilerinizden biri yüklenmesini engelliyorsa, şimdi normale dönmesi gerekir. Eğer öyleyse, kontrol panelinize tekrar erişebilmeniz gerekir. Buradan eklentilerinizi tekrar tek tek etkinleştirebilirsiniz. Bir eklentiyi etkinleştirdikten sonra siteniz bozulursa, sorunlarınızın nedeninin bu olduğundan emin olabilirsiniz. Veritabanınıza dönebilir ve sitenizi geri getirmek için eklentilerinizi bir kez daha devre dışı bırakabilirsiniz. Ardından bozuk eklentiyi kaldırabilir ve yenisini aramaya başlayabilirsiniz.

3. SFTP ile WordPress Eklentisi Nasıl Devre Dışı Bırakılır

SFTP veya güvenli dosya aktarım protokolü, WordPress eklentilerini devre dışı bırakmanın en güvenli yollarından biridir. İlk olarak, harici bir FTP istemcisine ihtiyacınız olacak. FileZilla kullanacağız.

cPanel veya Site Araçları veya site kontrol panelinizde FTP oturum açma bilgileri ve kimlik bilgileri oluşturabileceksiniz. Çoğu durumda, e-posta adresleri oluşturduğunuz veya phpMyAdmin'e eriştiğiniz yere çok yakındır.

ftp hesapları

Bunu yaptıktan sonra FTP istemcinizi başlatın ve bu kimlik bilgilerini kullanarak giriş yapın.

eklentiyi devre dışı bırakmak için ftp

Kimlik bilgilerini veya diğer seçenekleri kaydetme konusunda endişelenmeden oturum açmanıza izin veren Hızlı Bağlantı (1) özelliğini kullanabilirsiniz. FTP istemcisi şimdi soldaki bölmelerde yerel bilgisayarınızı ve sağdaki bölmelerde web sunucusunun dizin yapısını gösterecektir.

Bu WordPress kurulumunun /public-html/wp-content/plugins/ klasörüne (2) gidin ve SFTP (3) tarafından devre dışı bırakmayı düşündüğünüz eklenti klasörüne sağ tıklayın . Bağlam menüsünde İndir (4) öğesini seçin. Eklentiyi indirmek onu sunucunuzdan silmez, ancak yeniden yüklemeniz gerektiğinde yedekler.

Bu şekilde yedeklendikten sonra, tekrar sağ tıklayıp Sil'i seçebilirsiniz. Bunu yapmak, bu eklentiyi hem devre dışı bırakacak hem de kaldıracaktır. Bu yöntemin, panonuzdaki gibi devre dışı bırakmak için ayrı bir işlem gerçekleştirmenizi gerektirmediğini unutmayın. Eklentiyi yeniden etkinleştirmeniz gerektiğini fark ederseniz, önce indirdiğiniz yedeği yüklemeniz yeterlidir.

Tüm WordPress Eklentilerini Nasıl Devre Dışı Bırakırsınız ve Neden Yapmak İstiyorsunuz?

Ancak bazen her şeyi devre dışı bırakmanız ve yeni bir başlangıç ​​yapmanız gerekebilir. Eklentiler temanızla çakışıyor olabilir veya birden fazla eklenti diğer birçok eklentiyle çatışıyor ve bunları tek tek devre dışı bırakmak yardımcı olmuyor. Ek olarak, hangi eklentilerin kendi başlarına çalıştığını görmeniz gerekebilir. Hepsi devre dışı bırakarak size diğerlerinden müdahalesi olmadan tek eklentileri gidermek için fırsat verecektir Yani.

Neyse ki, tüm eklentilerinizi tek seferde olduğu kadar kolayca devre dışı bırakabilirsiniz. SFTP veya WordPress yönetici panosu aracılığıyla olmanın en iyi yolları.

WP panosunda, Eklentiler - Tıpkı yukarıdaki gibi kuruldu. Ancak bu sefer, yalnızca bir kutu seçmek yerine, listenin sol üst köşesindeki onay kutusunu tıklayın. Bu, listedeki (1) her eklentiyi seçecektir.

tüm eklentileri seç

Ardından, açılır menüyü (2) tıklayın ve Devre Dışı Bırak (3) öğesini seçin . Ardından Uygula düğmesine (4) basacaksınız ve sayfa yeniden yüklendikçe tüm eklentiler devre dışı bırakılacaktır.

Bunları tamamen kaldırmanız ve yeniden başlamanız gerekiyorsa, bu işlemi tekrarlayabilirsiniz, ancak şimdi devre dışı bırakmak yerine Sil (5)'i seçeceksiniz.

SFTP kullanıyorsanız, işlem gerçekten yukarıdakine benzer, indirilecek/silinecek klasörlerin tümünü yalnızca 1 yerine yalnızca siz seçersiniz.

tüm eklentileri devre dışı bırak

Yine, /public_html/wp-content/plugins/ (1)'e gidin ve tek bir eklenti yerine tüm eklenti alt klasörlerini (2) seçin. Yedeklemeleri sürdürmek için sağ tıklayın ve İndir (3) öğesini seçin ve bunlar bittiğinde işlemi tekrarlayın ve Sil (4) öğesini seçin.

Ve bir kez daha, tüm eklenti koleksiyonunuz devre dışı bırakıldı, devre dışı bırakıldı ve silindi.

Çözüm

Sorun giderme web siteleri zor olabilir. WordPress söz konusu olduğunda, eklentiler bazen arızalanabilir ve sorunu çözmenin tek yolu onları geçici olarak devre dışı bırakmaktır. Çoğu zaman, yönetici panelinizi kullanmak en mantıklısıdır. Bununla birlikte, gösterge tablonuza erişim olmadan bu zor olabilir, bu nedenle sitenizin dosya sistemine SFTP veya WP çekirdek veritabanına girmek aynı derecede uygulanabilir ve neredeyse basittir. Nasıl veya neden sorun gidermeniz gerektiğine bakılmaksızın, WordPress eklentilerinizi devre dışı bırakmaya yönelik bu yöntemler, sorunları çözmenize yardımcı olacaktır.

WordPress eklentilerini sorun giderme ve devre dışı bırakma deneyimlerinizi bize bildirin. Herhangi bir ipucu veya işaretçi var mı?

Makale özellikli görsel Sammby / Shutterstock.com