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

Jak włączać / włączać wtyczki WordPress z bazy danych

Napotkanie sytuacji, w której nie możesz uzyskać dostępu do obszaru administracyjnego WordPress, może być stresujące, zwłaszcza jeśli musisz włączyć kluczową wtyczkę, aby przywrócić funkcjonalność twojej witryny.

Na szczęście istnieje sposób na włączanie wtyczek WordPress bezpośrednio z bazy danych, nawet jeśli jesteś zablokowany w obszarze administracyjnym.

Dzięki bogatemu doświadczeniu w rozwiązywaniu problemów z WordPressem i zarządzaniu witryną, pomogliśmy wielu użytkownikom poradzić sobie z tym częstym problemem. Włączanie wtyczek za pośrednictwem bazy danych jest praktyczną techniką, która może zapobiec długim okresom przestoju i szybko przywrócić twoją witrynę do działania.

W tym artykule pokażemy, jak łatwo włączać twoje wtyczki WordPress za pomocą bazy danych.

How to enable/activate WordPress plugins from the database

Kiedy należy włączać wtyczki WordPress za pomocą bazy danych?

Wiele typowych błędów WordPress może uniemożliwić właścicielowi witryny internetowej dostęp do obszaru administracyjnego WordPress. W wielu sytuacjach użytkownik chce wyłączyć wtyczki WordPress bez dostępu administratora.

Jednak w niektórych sytuacjach właściciel witryny internetowej może potrzebować włączania niektórych wtyczek, aby przywrócić dostęp do swojej witryny WordPress.

Załóżmy na przykład, że błąd uniemożliwia ci dostęp do kokpitu WordPress i znalazłeś wtyczkę, która może poprawić ten błąd.

Na szczęście WordPress przechowuje informacje o włączanych wtyczkach w twojej bazie danych WordPress. Oznacza to, że możesz ręcznie wpisz te informacje bezpośrednio w bazie danych i powiedz WordPressowi, aby włączał wtyczkę.

Jedynym warunkiem jest to, że wtyczka musi być zainstalowana na twojej witrynie WordPress, co oznacza, że powinna być obecna w katalogu wtyczek na twojej witrynie internetowej WordPress.

W związku z tym zobaczmy, jak krok po kroku można łatwo włączać/aktywować wtyczkę za pomocą bazy danych:

Krok 1: Znajdź nazwę swojej bazy danych za pomocą panelu kontrolnego hostingu

Aby włączać wtyczki WordPress za pomocą phpMyAdmin, należy najpierw poznać nazwę twojej bazy danych WordPress.

Aby to zrobić, zaloguj się do kokpitu twojego hostingu. W tym poradniku będziemy korzystać z Bluehost.

Jeśli korzystasz z usług innej firmy hostingowej, Twój kokpit WordPress może wyglądać nieco inaczej.

Na karcie „Witryny internetowe” przejdź do zakładki „Zaawansowane” i kliknij przycisk „Zarządzaj” obok opcji „Menedżer plików”.

Click Manage button next to the File Manager option

Spowoduje to otwarcie Menedżera plików w nowym oknie. Tutaj wystarczy zlokalizować i kliknąć katalog public_html w lewej kolumnie.

Wszystkie pliki znajdujące się w katalogu public_html zostaną teraz wyświetlone na ekranie.

W tym miejscu należy zlokalizować i kliknąć katalog z nazwą twojej witryny w kolumnie „Nazwa”.

Go to the publich_html file and find your site name

Niektórzy użytkownicy mogą zamiast tego zobaczyć swoje pliki i foldery WordPress zainstalowane w katalogu public_html.

Po otwarciu plików twojej witryny WordPress, zlokalizuj plik wp-config. php w sekcji „Nazwa” i kliknij go prawym przyciskiem myszy.

Spowoduje to otwarcie menu, w którym należy wybrać opcję „Zobacz”.

Click View

Spowoduje to otwarcie pliku wp-config. php w nowym oknie, w którym można znaleźć dane twojej bazy danych.

Zalecamy skopiowanie i wklejenie danych Twojej bazy danych, w tym nazwy użytkownika i hasła, do aplikacji notatnika na komputerze.

Database details

Teraz, gdy udało ci się znaleźć nazwę twojej bazy danych, przejdźmy do następnego kroku.

Krok 2: Zlokalizuj opcję Aktywne wtyczki poprzez phpMyAdmin

Po znalezieniu nazwy twojej bazy danych, musisz wrócić do panelu sterowania hostingu WordPress.

Tam ponownie przejdź do karty „Zaawansowane” i przewiń w dół do opcji „phpMyAdmin”. Następnie kliknij przycisk „Zarządzaj” znajdujący się obok niej.

Click the Manage button next to the PHPMyAdmin option

Spowoduje to uruchomienie aplikacji phpMyAdmin w nowej karcie przeglądarki.

Uwaga: Przed wprowadzeniem jakichkolwiek zmian, upewnij się, że utworzyłeś pełną kopię zapasową twojej bazy danych. Będzie ona przydatna, jeśli cokolwiek pójdzie nie tak.

Następnie kliknij kartę „Baza danych” w menu nawigacyjnym u góry strony.

Gdy to zrobisz, znajdź twoją bazę danych WordPress i kliknij przycisk przeglądania, aby ją rozwinąć.

Click the Database tab from the navigation menu

Spowoduje to wczytywanie wszystkich twoich tabel bazy danych WordPress na ekranie.

Tutaj musisz znaleźć tabelę wp_options i kliknąć przeglądaj obok niej.

Uwaga: Domyślnie WordPress używa wp_ jako prefiksu dla nazw tabel. Twoja tabela w bazie danych WordPress może mieć inny prefiks tabeli.

Click at wp-options

Wewnątrz tabeli wp_options należy znaleźć wiersz, w którym opcja_name jest ustawiona na active_plugins.

Następnie kliknij znajdujący się obok odnośnik „Edytuj”.

Click the Activate_Plugins option

Spowoduje to otwarcie okna, w którym można ręcznie wpisz szczegóły, aby włączyć wtyczkę.

Krok 3: Włączanie wtyczki za pomocą phpMyAdmin

WordPress przechowuje informacje o włączonej wtyczce w specjalnym formacie, aby oprogramowanie mogło uzyskać do nich programowy dostęp. Aby powiedzieć WordPressowi, które wtyczki ma włączać, będziemy musieli użyć tego samego formatu.

Najpierw wpiszemy wartość option_value jako a:1:, a następnie otworzymy nawias klamrowy ({).

Wpiszemy tę wartość jako 1, ponieważ chcemy włączać tylko jedną wtyczkę. Możesz zmienić wartość na liczbę wtyczek, które planujesz włączać.

Add option value

Następnie wpiszemy i:0; po nawiasie klamrowym. Tutaj zasadniczo przypisujemy numer seryjny do naszej wtyczki.

Pamiętaj, aby zawsze przypisywać liczby zaczynające się od 0 zamiast 1.

Add serial number

Następnie wpiszemy liczbę znaków obecnych w nazwie wtyczki oraz nazwę pliku php wtyczki, którą zamierzamy włączać.

W tym celu wpiszemy rodzaj s:24: w polu. Należy pamiętać, że liczba znaków będzie różna dla każdej wtyczki w zależności od znaków w katalogu wtyczki i nazwy pliku.

Na przykład, w tym poradniku włączamy WPForms, który ma 24 znaki w nazwie, w tym nazwę pliku wtyczki, zapisaną w naszym menedżerze plików.

Add character number

Następnie wystarczy wpisać rodzaj nazwy katalogu wtyczki. Można ją znaleźć przechodząc na katalog /wp-content/plugins/ za pomocą aplikacji File Manager.

Nie zapomnij dodać cudzysłowu przed wpisaniem nazwy katalogu wtyczki.

Type the plugins' name

Po znaku / należy wpisz nazwę pliku wtyczki.

Aby znaleźć nazwę pliku, przejdź ponownie do Menedżera plików i otwórz katalog wtyczki, którą planujesz włączać.

Z tego miejsca zlokalizuj plik PHP wtyczki. Będzie to nazwa pliku wtyczki, którą będziesz musiał dodać.

Plugin file and folder name

Teraz wróć do phpMyAdmin i wpisz nazwę wtyczki, a następnie zamknij cudzysłów.

Następnie wystarczy dodać średnik (;) i zamknąć nawiasy klamrowe (}). Końcowa wartość w tym przykładzie będzie wyglądać następująco:

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

Tak będzie wyglądać po zakończeniu.

Activating a single plugin

Następnie wystarczy kliknąć przycisk „Go”, aby wykonać polecenie.

Teraz przejdź na twój kokpit WordPress i przejdź na stronę Wtyczki ” Zainstalowane wtyczki.

Twoja wtyczka została pomyślnie włączana.

activated-plugin

Teraz powiedzmy, że chcesz włączać jeszcze dwie wtyczki.

Najpierw należy zmienić liczbę wtyczek. Następnie dostosujesz każdy wpis dla wtyczki, którą chcesz włączać.

Oto przykład:

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";
}

Uwaga: Dodaliśmy tutaj podziały wierszy, aby kod wyglądał bardziej czytelnie. Musisz upewnić się, że w twoim kodzie nie ma podziałów wierszy ani spacji. W przeciwnym razie nie będzie działać.

Bonus: Wyłączanie wtyczek WordPress z bazy danych

Oprócz włączania, możesz również wyłączyć lub usunąć wtyczkę WordPress z bazy danych, jeśli nie masz dostępu do obszaru administracyjnego. Może to być pomocne, jeśli usuwasz błąd lub wtyczka spowodowała problem ze zgodnością [może być też „kompatybilny”] na twojej witrynie.

W tym celu musisz otworzyć cPanel dla twojego kokpitu hostingowego. W tym poradniku korzystamy z Bluehost. Gdy już tam będziesz, przewiń w dół do sekcji „Bazy danych” i kliknij opcję „phpMyAdmin”.

Selecting phpMyAdmin on cPanel

Spowoduje to otwarcie kolejnej karty na twoim ekranie, w której musisz wybrać bazę danych WordPress.

Następnie będziesz mógł zobaczyć tabele bazy danych WordPress. Tutaj musisz zlokalizować i wybrać tabelę wp_options.

Click at wp-options

Spowoduje to otwarcie kolejnego rzędu katalogów. Musisz zlokalizować opcję „active_plugins”, a następnie kliknąć znajdujący się obok niej odnośnik „Edit”.

Po wyświetleniu monitu wystarczy zmienić pole option_value na a:0:{}. Następnie kliknij przycisk „Dalej”, aby zapisać twoje zmiany.

Reset active plugins

Aby uzyskać więcej informacji, zapoznaj się z naszym poradnikiem na temat wyłączania wszystkich wtyczek, gdy nie masz dostępu do obszaru administracyjnego WordPress.

Mamy nadzieję, że dowiedziałeś się, jak włączać wtyczkę za pomocą bazy danych. Możesz również zapoznać się z naszym przewodnikiem po zabezpieczeniach WordPress a i naszymi najlepszymi motywami WordPress dla ekspertów SEO.

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.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz na niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak WPBeginner jest finansowany, dlaczego to ma znaczenie i jak możesz nas wspierać. Oto nasz proces redakcyjny.

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.

Najlepszy zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi - zbiór produktów i zasobów związanych z WordPressem, które każdy profesjonalista powinien mieć!

Reader Interactions

6 komentarzyZostaw odpowiedź

  1. 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 :)

      Administrator

  2. 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!

      Administrator

  3. 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.

      Administrator

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszymi polityka komentarzy, a Twój adres e-mail NIE zostanie opublikowany. NIE używaj słów kluczowych w polu nazwy. Przeprowadźmy osobistą i konstruktywną rozmowę.