Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
WPB Cup
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Jak wyłączyć automatyczne aktualizacje w WordPress

Czy wiesz, że WordPress może automatycznie aktualizować Twoją witrynę? W niektórych przypadkach może to obejmować również wtyczki i motywy.

Automatyczne aktualizacje WordPressa poprawiają bezpieczeństwo, ale potencjalne wady mogą przewyższać korzyści dla niektórych właścicieli stron internetowych. Z własnego doświadczenia wiemy, że te aktualizacje w tle czasami mogą prowadzić do nieoczekiwanych problemów, w rzadkich przypadkach mogą nawet zepsuć Twoją stronę.

Aby zachować pełną kontrolę nad swoim środowiskiem WordPress, możesz całkowicie wyłączyć automatyczne aktualizacje.

W tym artykule pokażemy, jak wyłączyć automatyczne aktualizacje w WordPress, abyś mógł ręcznie aktualizować na własną rękę.

Wyłączanie automatycznych aktualizacji w WordPress

Dlaczego WordPress aktualizuje się automatycznie

WordPress automatycznie aktualizuje rdzeń WordPress w celach bezpieczeństwa.

Czasami może również zaktualizować wtyczkę lub motyw, aby naprawić potencjalne zagrożenie. Na przykład wtyczka lub motyw WordPress może zostać zaktualizowany w celu usunięcia krytycznej luki. Jeśli ta wtyczka lub motyw jest używany przez wiele witryn, zespół rdzenia WordPress może wypchnąć dla niego automatyczną aktualizację.

Poza tymi sytuacjami, WordPress pozwala Ci zdecydować, kiedy chcesz zainstalować aktualizacje.

Nie zalecamy wyłączania automatycznych aktualizacji WordPress. Są one ważną funkcją bezpieczeństwa.

Jednak w niektórych rzadkich sytuacjach aktualizacje mogą zepsuć Twoją stronę internetową lub wpłynąć na jej funkcjonalność. Może to prowadzić do utraty biznesu i klientów.

Jeśli jesteś pewien, że potrafisz samodzielnie zarządzać ręcznymi aktualizacjami, możesz bezpiecznie wyłączyć automatyczne aktualizacje w WordPress.

Pokażemy Ci dwie proste metody wyłączenia automatycznych aktualizacji WordPress, jedną za pomocą kodu, a drugą za pomocą wtyczki, dzięki czemu możesz wybrać podejście, które najlepiej Ci odpowiada. Po prostu skorzystaj z poniższych szybkich linków, aby przejść bezpośrednio do preferowanej metody:

Metoda 1. Wyłączanie automatycznych aktualizacji WordPress za pomocą kodu (zalecane)

Jeśli chcesz najprostszy i najbezpieczniejszy sposób na wyłączenie automatycznych aktualizacji WordPress bez dotykania plików motywu lub rdzenia, darmowa wtyczka WPCode jest najlepszym rozwiązaniem.

Zazwyczaj, aby wyłączyć automatyczne aktualizacje za pomocą kodu, musiałbyś edytować plik functions.php swojego motywu oraz plik wp-config.php, co może być ryzykowne, jeśli nie będziesz ostrożny.

Jednak WPCode pozwala na dodawanie fragmentów kodu bezpośrednio z panelu WordPress, dzięki czemu nie ma potrzeby ręcznej edycji żadnych plików. Zmniejsza to ryzyko przypadkowego uszkodzenia witryny.

WPCode

Dodatkowo, zawiera wbudowaną bibliotekę kodu, w której można znaleźć popularne fragmenty kodu, takie jak wyłączanie automatycznych aktualizacji WordPress, wyłączanie REST API, zezwalanie na przesyłanie plików SVG, wyłączanie komentarzy i wiele więcej. Eliminuje to potrzebę instalowania wielu jednorazowych wtyczek.

Uwaga: Darmowa wtyczka WPCode ma wszystko, czego potrzebujesz, aby dodać niestandardowy kod w WordPress. Jeśli chcesz zaawansowanych funkcji, takich jak prywatna biblioteka fragmentów kodu w chmurze, piksele konwersji, zaplanowane fragmenty kodu, wersje kodu i inne, możesz uaktualnić do WPCode Pro.

Aby rozpocząć, musisz zainstalować i aktywować darmową wtyczkę WPCode. Jeśli potrzebujesz pomocy, zapoznaj się z naszym przewodnikiem jak zainstalować wtyczkę WordPress.

Po aktywacji wtyczki przejdź do Code Snippets » Library z poziomu panelu administracyjnego WordPress.

Następnie wyszukaj fragment „Wyłącz automatyczne aktualizacje” i kliknij przycisk „Użyj fragmentu”.

Wybierz fragment Wyłącz automatyczne aktualizacje z biblioteki WPCode

WPCode automatycznie doda fragment kodu i wybierze odpowiednią metodę wstawienia.

Fragment kodu zawiera trzy filtry do wyłączenia aktualizacji rdzenia WordPress, aktualizacji wtyczek i aktualizacji motywów.

Snippet WPCode Wyłącz automatyczne aktualizacje

Jeśli nie chcesz używać jednego z tych filtrów, po prostu edytuj kod, dodając `//` na początku linii filtra.

Na przykład, dodanie // do linii filtrującej automatyczne aktualizacje rdzenia spowoduje, że nie zostanie ona wykonana. W ten sposób nadal będziesz otrzymywać automatyczne aktualizacje rdzenia, ale nie wtyczek i motywów.

Edytuj filtry Wyłącz automatyczne aktualizacje

Następnie wszystko, co musisz zrobić, to przełączyć przełącznik z „Nieaktywny” na „Aktywny”.

Następnie kliknij przycisk 'Aktualizuj'.

Aktywuj i zaktualizuj fragment w WPCode

To wszystko. Wyłączyliście teraz automatyczne aktualizacje w WordPress.

Alternatywa: Jeśli czujesz się komfortowo pracując z plikami WordPress, możesz wyłączyć automatyczne aktualizacje, dodając tę linię kodu do pliku wp-config.php:

define( 'WP_AUTO_UPDATE_CORE', false ); 

Spowoduje to wyłączenie wszystkich automatycznych aktualizacji WordPress.

Ważne: Upewnij się, że przeczytałeś nasz artykuł na temat jak bezpiecznie edytować plik wp-config.php w WordPressie, aby uzyskać instrukcje krok po kroku.

Jeśli chcesz otrzymywać drobne aktualizacje rdzenia, ale wyłączyć aktualizacje motywów i wtyczek, możesz to zrobić, dodając następujące filtry do pliku functions.php swojego motywu:

Wyłącz automatyczne aktualizacje wtyczek WordPress:

add_filter( 'auto_update_plugin', '__return_false' ); 

Wyłącz automatyczne aktualizacje motywów WordPress:

add_filter( 'auto_update_theme', '__return_false' ); 

Metoda 2. Konfiguracja i wyłączanie automatycznych aktualizacji WordPress za pomocą wtyczki

Innym sposobem na wyłączenie automatycznych aktualizacji WordPress jest zainstalowanie i aktywowanie wtyczki Easy Updates Manager. Jeśli nie wiesz, jak to zrobić, zapoznaj się z naszym przewodnikiem krok po kroku jak zainstalować wtyczkę WordPress.

Po aktywacji wtyczki przejdź do Panel » Opcje aktualizacji, aby skonfigurować ustawienia.

Konfiguracja ustawień wtyczki Easy Updates Manager

Możesz wybrać opcję „Wyłącz wszystkie aktualizacje”, ale nie zalecamy tej opcji. Głównie dlatego, że uniemożliwi to pojawianie się wszystkich powiadomień o aktualizacjach.

Zamiast tego powinieneś wybrać ustawienia, których chcesz. Możesz wyłączyć automatyczne aktualizacje wtyczek i motywów, ale pozostawić włączone standardowe automatyczne aktualizacje rdzenia WordPress.

Wyłączanie automatycznych aktualizacji wtyczek i motywów, pozostawiając włączone automatyczne aktualizacje rdzenia

Uwaga: Jeśli zamiast „Wyłącz automatyczne aktualizacje” wybierzesz „Wyłącz aktualizacje wtyczek” i „Wyłącz aktualizacje motywów”, nie zobaczysz nawet powiadomień o aktualizacjach na listach swoich wtyczek i motywów.

Easy Updates Manager przechowuje dziennik tego, co zostało zaktualizowane, więc jeśli coś się zepsuje na Twojej stronie, możesz powrócić do poprzedniej działającej wersji. Aby to zobaczyć, przejdź do Panel » Opcje aktualizacji, a następnie kliknij zakładkę „Dzienniki”.

Zakładka logów wtyczki Easy Updates Manager

Istnieje również wersja premium Easy Updates Manager, która oferuje wiele dodatkowych opcji.

Na przykład, integruje się z UpdraftPlus, jednym z najpopularniejszych wtyczek do tworzenia kopii zapasowych WordPress, dzięki czemu możesz automatycznie tworzyć kopie zapasowe swojej witryny przed zastosowaniem aktualizacji.

Zalety i wady automatycznych aktualizacji WordPressa

Teraz wiesz, *jak* wyłączyć automatyczne aktualizacje, ale *czy powinieneś* je wyłączyć? Nie ma jednej właściwej odpowiedzi, a to zależy od Ciebie i Twojej strony internetowej.

Na naszych stronach wyłączyliśmy automatyczne aktualizacje wtyczek i motywów, pozostawiając włączone drobne aktualizacje rdzenia.

Przyjrzyjmy się zaletom i wadom automatycznych aktualizacji. W ten sposób możesz zdecydować, czy wyłączyć automatyczne aktualizacje na swojej stronie.

Zalety automatycznych aktualizacji w WordPress

Automatyczne aktualizacje są świetne dla bezpieczeństwa WordPress. Wielu użytkowników zapomina o aktualizacji swoich wtyczek lub podstawowej instalacji WordPress.

Dzięki automatycznym aktualizacjom WordPress nie musisz martwić się o aktualizację swojej witryny, gdy tylko pojawi się drobna aktualizacja WordPress. Są one udostępniane w celach konserwacyjnych i bezpieczeństwa.

W przeszłości automatyczne aktualizacje były czymś, co można było uzyskać tylko przez płacenie za zarządzany hosting WordPress. Teraz są dostępne dla każdego (przynajmniej dla drobnych wydań).

Wiesz również, że jeśli wystąpi krytyczny problem z bezpieczeństwem WordPress lub popularnej wtyczki, WordPress automatycznie się zaktualizuje. Nawet jeśli jesteś zajęty lub z dala od domu, Twoja witryna pozostanie bezpieczna.

Jeśli masz dużo stron, to automatyczne aktualizacje mogą zaoszczędzić sporo czasu. A nawet jeśli masz tylko jedną stronę, możesz preferować spokój ducha, wiedząc, że WordPress zajmuje się sprawami.

Wady automatycznych aktualizacji w WordPress

Zespół rdzenia WordPress odpowiedzialny za wydawanie aktualizacji dba o to, aby przebiegały one bez zakłóceń.

Istnieje jednak niewielka szansa, że automatyczne aktualizacje mogą zepsuć Twoją witrynę. Z naszego doświadczenia wynika, że drobne wydania jeszcze nie zepsuły żadnej z naszych witryn.

Dzieje się tak, ponieważ przestrzegamy najlepszych praktyk i nie modyfikujemy żadnych plików rdzenia. Jeśli zmodyfikujesz pliki rdzenia WordPress, te automatyczne aktualizacje mogą je nadpisać.

Jeśli WordPress kiedykolwiek uzna za konieczne wydanie aktualizacji bezpieczeństwa dla używanego motywu, istnieje szansa, że zepsuje to Twoją stronę. Dotyczy to szczególnie sytuacji, gdy zmodyfikowałeś pliki swojego motywu.

Automatyczne aktualizacje wtyczek mogą również potencjalnie zepsuć Twoją witrynę. Jest zbyt wiele zmiennych, takich jak różne środowiska serwerowe i kombinacje wtyczek.

Teraz ważne jest, aby wiedzieć, że te aktualizacje nie zepsują większości stron internetowych. Mimo to możesz czuć, że nie chcesz ryzykować.

Inną wadą jest to, że nie zawsze będziesz automatycznie otrzymywać powiadomienie o zaktualizowaniu Twojej witryny.

Czy powinienem wyłączyć automatyczne aktualizacje WordPress?

W zasadzie to od Ciebie zależy, czy podejmiesz tę decyzję.

Dla większości początkujących i zdecydowanej większości stron WordPress, automatyczne aktualizacje są nieszkodliwe i nie powinieneś ich wyłączać.

Jednakże, jeśli prowadzisz sklep internetowy lub nie chcesz tracić klientów z powodu niedziałającej strony, możesz bezpiecznie wyłączyć automatyczne aktualizacje.

Niemniej jednak upewnij się, że ręcznie instalujesz te aktualizacje w odpowiednim czasie, aby zapewnić bezpieczeństwo swojej witryny.

Samouczek wideo

Jeśli lepiej uczysz się przez oglądanie, zapoznaj się z naszym samouczkiem wideo na temat wyłączania automatycznych aktualizacji w WordPress:

Subskrybuj WPBeginner

Mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się, jak wyłączyć automatyczne aktualizacje w WordPress. Teraz możesz zapoznać się z naszymi innymi poradnikami dotyczącymi aktualizacji WordPress:

Niezależnie od tego, czy korzystasz z automatycznych, czy ręcznych aktualizacji, kluczowe jest regularne tworzenie kopii zapasowych witryny. Możesz również zapoznać się z naszym przewodnikiem na temat tworzenia kopii zapasowej witryny WordPress lub porównaniem najlepszych wtyczek zabezpieczających WordPress.

Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

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

Ostateczny zestaw narzędzi WordPress

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

Interakcje czytelników

103 CommentsLeave a Reply

  1. Nie potrzebujesz wtyczki ani kodu, aby zapobiec aktualizacjom głównych wersji. Na stronie Aktualizacje znajduje się link „Przełącz na automatyczne aktualizacje tylko dla wydań konserwacyjnych i bezpieczeństwa”. (Może to nie było dostępne, gdy artykuł został pierwotnie napisany).

    • That was not available when we created this article but thank you for sharing this method as well :)

      Admin

  2. Dziękuję za artykuł. Uratował mnie przed ciągłym aktualizowaniem WordPressa w momencie wydania nowej wersji. Po przywróceniu starej wersji z kopii zapasowej, WordPress natychmiast próbował zaktualizować się automatycznie. To była znacząca pomoc.

  3. Znalazłem plik function.php za pomocą mojego menedżera plików w Cpanelu, ale kiedy otwieram function.php do edycji, jest tam dużo kodu i nie rozumiem, gdzie wkleić ten kod { add_filter( ‘auto_update_plugin’, ‘__return_false’ ); }

    • Zazwyczaj chcesz dodać go na dole, aby ułatwić usunięcie w przyszłości, a także uniknąć dodania go w miejscu, które mogłoby spowodować problemy.

      Admin

  4. Za każdym razem, gdy WP automatycznie się aktualizuje, psuje moje strony. To był absolutny koszmar i teraz znowu zajmuję się naprawianiem strony, którą zepsuł motyw, a ja go nie dostosowuję. To motyw Divi. Szaleństwo, tęsknię za starymi sposobami projektowania stron internetowych, to ciągły koszmar.

  5. Miałem problemy z motywem Hestia, mimo że używam motywu potomnego. Ciągle zmienia stopkę na domyślną, mimo że zakodowałem, aby upewnić się, że zmieni się na to, czego chcę.

    Która z tych form byłaby dla mnie najbardziej korzystna, aby osiągnąć to, czego szukam?

    Moja wiedza o PHP jest w porządku, więc mogę spróbować kodowania, jeśli to lepszy wybór.

    • Cześć Yan,

      Sugerujemy skontaktowanie się z autorem motywu, aby dowiedzieć się, jak najskuteczniej zmodyfikować stopkę. Jeśli używasz wtyczki Easy Updates Manager, możesz wyłączyć wszystkie aktualizacje motywów.

      Admin

  6. Witaj.

    Właśnie zainstalowałem tę wtyczkę. Czy ktoś może mi potwierdzić, że nawet jeśli wyłączyłem wszystkie aktualizacje (wtyczek, motywów, aktualizacji WP itp.), nadal będę otrzymywać powiadomienie o dostępności aktualizacji, po prostu logując się do mojego panelu WP?

    Jeśli tak jest, czy podczas ręcznej aktualizacji będę musiał wyłączyć tę wtyczkę, aby zakończyć akcję?

    Dzięki wszystkim,
    David.

    • David, wydaje mi się, że to pytanie zostało zadane około osiem miesięcy temu, więc odpowiem dla wszystkich przyszłych widzów, którzy zadają sobie to samo pytanie. Zakładam, że już znalazłeś odpowiedź…

      Po wyłączeniu automatycznych aktualizacji za pomocą wtyczki lub stałych zmiennych PHP, WP-Admin nadal będzie pokazywać, że dostępne są aktualizacje. W tym momencie będziesz musiał ręcznie zaktualizować rdzeń, motywy lub wtyczki w interfejsie Wp-Admin lub za pomocą zdalnego menedżera.

      Mam nadzieję, że to było pomocne.

  7. Dziękuję za wskazówki, jak zatrzymać automatyczną aktualizację wersji WordPress.
    Moja historia jest taka – po raz pierwszy zetknąłem się z problemem automatycznej aktualizacji wersji w wersji 4.8.3, która działała dobrze na stronie głównej, ale nie mogłem otworzyć mojego panelu. Pojawił się krytyczny błąd. Mój umysł zbladł, co mam zrobić, jak to naprawić. Ale wtyczka Jetpack uratowała stronę, wchodząc na wordpress.com i wyłączając zainstalowane wtyczki jedna po drugiej, aż w końcu znalazłem wtyczkę, która nie była aktualizowana od 2 lat i to ona powodowała problem.
    Spędziłem 6 miesięcy na tej stronie i jest tam zbyt wiele informacji, dlatego bałem się postępować ręcznie, wchodząc do kodu przez hosting lub FTP i zmieniając lub zmieniając nazwy folderów jeden po drugim i sprawdzając rezultaty.
    Ponieważ w tym procesie jednym z dużych problemów jest całkowite zepsucie strony, w takim przypadku kopia zapasowa jest sposobem na powrót do poprzedniego etapu, ale ja również nadal nie próbowałem, jak odzyskać dane z kopii zapasowej i jest to obecnie jedno z najniebezpieczniejszych rzeczy.

    Dzielę się tą historią ze wszystkimi, ponieważ to, co czułem w tej sytuacji, było okropne i nie chcę, aby ktokolwiek postawił się w takiej sytuacji, więc najlepiej jest ćwiczyć wszystkie tego typu problemy na początku, nawet na demonstracjach. Najlepiej powstrzymać się od wchodzenia w czerwoną strefę.

  8. Jak na oficjalnej stronie WordPress:

    Tylko:

    define( ‘AUTOMATIC_UPDATER_DISABLED’, true );

    wyłączy wszystkie automatyczne aktualizacje.

    define( ‘WP_AUTO_UPDATE_CORE’, false );

    wyłączy tylko automatyczne aktualizacje rdzenia WP, zgodnie z definicją.

  9. Rekomendacja użycia „add_filter” w pliku wp-config.php jest nieprofesjonalna i może powodować problemy – a także uniemożliwić działanie wp-cli (wp-cli.org) z Twoją instalacją WordPress.

    Użyj zamiast tego:

    define( ‘AUTOMATIC_UPDATER_DISABLED’, true );

    I ZAWSZE umieść ją PRZED linią „To wszystko, zakończ edycję!”.

  10. Moja przerażająca historia dotyczyła tego, że dałem się nabrać na koncepcję, że tworzenie kopii zapasowych mojej strony internetowej ochroni mnie przed dużą aktualizacją WP.

    Po ręcznej aktualizacji mojej strony z dużą aktualizacją, strona się zepsuła, więc sięgnąłem po moje ulubione oprogramowanie do tworzenia kopii zapasowych, które ratuje mi tyłek, Updraft plus, tylko po to, by odkryć, że aktualizacja WP zmieniła strukturę bazy danych i nazwy plików. Kopia zapasowa była bezwartościowa, ponieważ baza danych nie mogła zostać nadpisana.

    Arghh! Musiałem znaleźć starszą wersję WP i zacząć od nowa z nową bazą danych i instalacją WP. Następnie mogłem użyć mojego oprogramowania do tworzenia kopii zapasowych, aby przywrócić stronę mojego klienta, instalując wtyczkę. Pamiętaj, że aktualizacje WP mogą całkowicie zmienić strukturę bazy danych!

  11. Po miesiącach całkowitego wyłączenia automatycznych aktualizacji za pomocą poprawki „WP_AUTO_UPDATE_CORE” false, moje WP samoistnie się zaktualizowało!! Byłem na wersji 3.9, a teraz nagle jestem na 4.2.2. Jak to możliwe? Czy ci ludzie nadal mają jakiegoś tajnego, ukrytego asa w rękawie, aby wymusić automatyczne aktualizacje na takich jak ja?

    • Moja strona internetowa również zaktualizowała się automatycznie, mimo że mam w kodzie fragment zapobiegający temu.???
      Firma hostingowa też tego nie zrobiła.
      Jakieś pomysły?

  12. Nienawidzę automatycznych aktualizacji WordPress. Ostatnia zepsuła mój motyw.
    Dziękuję więc bardzo za sposób na wyłączenie tego.

    • It’s a totally commercial thing. Nothing really much to do with “security” and that kind of mantra. We’re in a capitalistic world, and everything is ruled by money. Even “free” software is. :-)

  13. Automatyczne aktualizacje to dla mnie nie opcja, wiele niestandardowych rozwiązań jest wdrożonych i wymaga porównania z nowymi wersjami WordPressa przed przystąpieniem do aktualizacji – zdecydowanie skorzystam z tego kodu. Dzięki.

    • Oczywiście, że może się zdarzyć!

      Kiedy pobierasz motyw, powinieneś sprawdzić, z którą wersją WP jest on kompatybilny.

      Zawsze pamiętaj, że nie powinieneś aktualizować rdzenia, nawet jeśli dostępna jest aktualizacja, chyba że Twoje wtyczki i dostosowania zostały przetestowane pod kątem zgodności z wersją, do której chcesz zaktualizować, przez Ciebie lub autorów takich rozszerzeń.

  14. Dla mnie nienawidzę, gdy coś jest aktualizowane (przepisywane) bez żadnej kontroli. Może to być niekompatybilna wtyczka, która zepsuje całą stronę.

  15. Właśnie przeszedłem automatyczną aktualizację i chociaż działała dobrze, znalazłem tę wskazówkę i wyłączyłem automatyczne aktualizacje tak szybko, jak tylko mogłem. Nienawidzę, gdy coś nagle zaczyna działać inaczej i muszę poświęcić czas na zastanowienie się, dlaczego. Żyję swoim tempem, nie Twoim.

  16. Automatyczne aktualizacje to fenomenalnie zły pomysł w przypadku aplikacji internetowych. Jeśli aktualizacja się nie powiedzie (jak Microsoftowi zdarzyło się to wielokrotnie z aktualizacjami systemu Windows), potencjalnie zepsuje miliony publicznych stron internetowych, od których zależą firmy. Lub co gorsza, jeśli system zostanie wykorzystany, da to hakerom, spammerom i komu tam jeszcze dostęp do milionów serwerów.
    Nie wspominając już o tym, że po prostu niebezpieczne jest zezwalanie na zapisywanie plików wykonywalnych (w tym przypadku PHP) przez serwer WWW.
    W każdym razie, dzięki za post.

  17. Zgadzam się, że jest to zła polityka i powinni stworzyć opcję włączania/wyłączania w Ustawieniach ogólnych. Chcę aktualizować na bieżąco, ale napotkałem wiele sytuacji, w których wtyczka nie działa z najnowszą aktualizacją WP. Zazwyczaj muszę czekać, aż twórca wtyczki naprawi swoje wtyczki.

    Gdyby WP mogło zagwarantować, że wszystkie wtyczki zostaną zaktualizowane, aby działały z nowymi aktualizacjami, zanim zostaną wdrożone, to oczywiście miałoby to sens. Ale to nigdy nie wydarzy się w świecie open source.

  18. Co do tego, moje witryny WSZYSTKIE automatycznie aktualizowały się podczas głównej wersji. (3.7x do 3.8x i 3.8x do 3.9x)

  19. Całkowicie zgadzam się z automatycznymi aktualizacjami WordPressa.

    Jako właściciel firmy sprzedającej rozszerzenia WordPress, nasz model biznesowy pojawił się w samą porę.

    Dawno minęły czasy, kiedy deweloperzy mogli sprzedawać rozszerzenia z dożywotnią aktualizacją i wsparciem. Kto w jakimkolwiek biznesie oferuje usługę, za którą nie płaci? To po prostu nie jest wykonalne ani zrównoważone dla żadnego biznesu.

    Utrzymanie WordPressa i rozszerzeń e-commerce w celu zapewnienia kompatybilności z nowszymi wersjami jest bardzo wymagające dla każdego zespołu.

    To naprawdę doda nowy wymiar dla deweloperów sprzedających rozszerzenia, które nie są utrzymywane. Zazwyczaj tańsze rozszerzenia, ostatecznie możesz odkryć, że ci deweloperzy nie będą kontynuować sprzedaży swojego produktu.

    Na początku sprzedawaliśmy wszystkie nasze produkty po cenie 25 USD, z rocznym okresem aktualizacji i wsparcia w cenie. Każdy kolejny rok wymaga nowego klucza licencyjnego w obniżonej cenie, aby nadal otrzymywać: aktywację, aktualizacje i wsparcie.

    Automatyczne aktualizacje Wordpress mają dla nas sens, to jest nasz biznes i utrzymywanie wszystkich naszych rozszerzeń jest tym, co robimy.
    Zajmuje to dużo czasu i testowania, a potem oczywiście informacje o produkcie, opisy produktów, zrzuty ekranu produktów, dokumentacja produktów również muszą zostać zaktualizowane.

    Mogą istnieć klienci, którzy nigdy nie zaktualizowali swojego WordPressa, rozszerzeń e-commerce, i ostatecznie coś się zepsuje.

    Ale są też klienci, którzy aktualizują swoje rozszerzenia w momencie, gdy pojawi się powiadomienie o aktualizacji.

    Jeśli wszyscy programiści są w tej samej sytuacji z utrzymaniem swojego kodu, aby pasował do nowych wersji, to jest to równe pole gry, zgadzam się.

    Nicole z Extension Works.

    • Nicole, jesteś tak bardzo w błędzie, że nie wiem, od czego zacząć.

      Po pierwsze, nie upoważniłem Yoast do zmiany moich ustawień aktualizacji i jestem wściekły jak H__L.

      Po drugie, zasada brzmi: NIGDY, NIGDY NIE AKTUALIZUJ PRZED WYKONANIEM KOPII ZAPASOWEJ STRONY. Kiedy strony automatycznie się aktualizują, ta funkcja bezpieczeństwa jest wykluczona.

      Po trzecie, niezdarne automatyczne ładowanie aktualizacji WP w jakiś sposób wyłączyło jedną z moich stron niebędących stronami WordPress z internetu – Google mówi:

      „Jeśli jesteś właścicielem tej witryny, nie przesłałeś (lub przesłałeś nieprawidłowo) swojej witryny. Aby uzyskać informacje na temat przesyłania witryny za pomocą klienta FTP lub oprogramowania do projektowania stron internetowych, kliknij tutaj, aby uzyskać informacje o przesyłaniu przez FTP.”

      To moja najstarsza strona internetowa, nie WordPress, a „hack aktualizacji”, który Yoast zainstalował bez mojej zgody, spowodował to i więcej. Nie zmieniłem żadnej konfiguracji na dotkniętej stronie internetowej; automatyczne aktualizacje WP do subdomeny tej domeny głównej spowodowały to.

      Teraz muszę marnować czas, który już zaplanowałem na techników GoDaddy, aby naprawili moje serwery.

      Wierz mi, kiedy skończę to zadanie, zwrócę na siebie uwagę Yoast w mediach społecznościowych.

      Edycja: Nie jeden, ale DWA z moich 6 stron internetowych zostały wyłączone przez źle przemyślany „hack” Yoast. Jeśli słuchasz uważnie, możesz usłyszeć, jak się gotuję.

  20. Dzięki za fragment! Myślałem, że moja strona została zaktualizowana przez kogoś innego, przeraziło mnie to! haha

  21. Chcę wyłączyć tylko aktualizacje motywów, a nie pełne aktualizacje rdzenia. Jak to zrobić? Dzięki

    • Mohsin, lepszą strategią jest stworzenie motywu potomnego i wprowadzenie wszystkich zmian w motywie potomnym. Ale jeśli musisz zatrzymać aktualizację motywu, możesz to zrobić, edytując nagłówek motywu w pliku style.css.

      Admin

  22. Ha! Myślałem, że klient zaktualizował stronę, więc wyłączyłem FTP, tylko po to, by dowiedzieć się, że to domyślny WordPress. LOL!

    Nigdy w życiu nie słyszałem tak głupiego pomysłu w całej mojej karierze dewelopera! Jak to przeszło – czy istnieje jakiś wątek online omawiający ten głupi pomysł?

  23. Cóż, wczoraj witryna zaktualizowała się automatycznie do wersji 3.8.2, a kiedy rano przyszedłem do pracy, strona główna witryny była zepsuta.

    Używam frameworka Genesis i motywu potomnego, więc nie edytowałem rdzenia. Strona była prawie gotowa do uruchomienia, a teraz mogę tylko mieć nadzieję, że Genesis pomoże mi ją naprawić.

    Mam kopię zapasową, ale napraaaaaawdę nie potrzebuję kłopotów z tym związanych, zwłaszcza że została zrobiona kilka dni temu.

    Zdecydowanie wyłączę automatyczne aktualizacje i uważam, że to okropny pomysł. Zbyt wiele zmiennych między konfliktami wtyczek i motywów, aby ufać czemuś bez natychmiastowego wykonania kopii zapasowej przed aktualizacją. :O(

  24. Ok, ale co jeśli haker przejmie kontrolę nad serwerem WordPress do aktualizacji, a następnie wypchnie złośliwą aktualizację?? Połowa stron internetowych na świecie padnie, największy atak DoS w historii lub każdy serwer zostanie zainfekowany złośliwym oprogramowaniem. PANIKUJĘ!!

  25. Automatyczne aktualizacje to zły pomysł. A co z problemami z kompatybilnością wtyczek?! Chcę mieć pewność, że główne wtyczki, których używam na mojej stronie, są kompatybilne z najnowszą wersją WordPressa ZANIM WordPress zostanie zaktualizowany. Dowiedzenie się PO fakcie, gdy wtyczka zepsuje moją stronę, ponieważ nie jest jeszcze kompatybilna z najnowszą wersją WordPressa, to ból głowy, którego nie potrzebuję. Fakt, że WordPress nie pomyślał o tym przed wdrożeniem automatycznych aktualizacji, jest dość zaskakujący!

    • Zgadzam się! Qtranslate na przykład jest uciążliwy, ponieważ jest zakodowany z najnowszą wersją WordPress zapisaną w kodzie...

    • Jestem bardzo ostrożny z instalowaniem wtyczek, chyba że absolutnie ich potrzebuję.

      Poza tym zawsze sprawdzam z deweloperem motywu konflikty wtyczek… Miałem kilka złych doświadczeń.

      Polecam używać tylko wtyczek premium ze względu na wsparcie i aktualizacje

  26. Wyłączyłbym automatyczne aktualizacje, ponieważ czasami aktualizacje WordPressa psują funkcjonalność lub układ strony. Dzieje się tak, gdy używam motywu, który nie działa z nową wersją WordPressa, lub jeśli moja strona jest zintegrowana z Yii Framework (architektura PHP MVC). Lepiej, jeśli będę mógł przetestować aktualizację na stronie testowej, zamiast automatycznego aktualizowania strony na żywo.

    Dzięki za informację, jak to wyłączyć!

  27. Dziękuję za to, zarządzam kilkoma stronami WordPress, nie każdy ma budżet, aby być tam, gdzie chciałby być przez cały czas, nie wszystkie strony mają „najlepszy” kod, niektóre są bardzo stare, więc używają starszych wtyczek, wiele rzeczy może pójść nie tak podczas aktualizacji..

    Moim zdaniem dodanie tego przez WordPress bez „ostrzeżenia” jest naprawdę złe.

    a moja ręczna aktualizacja do wersji 3.8 z poprzedniego dnia zepsuła stronę, ponieważ dodatkowa wtyczka Contact Form 7 do potwierdzenia adresu e-mail jest przestarzała.

    dopóki pozostajesz w obrębie kilku aktualizacji, będziesz dość bezpieczny, a my zawsze robimy to najpierw w folderze 'dev'..

    T

  28. Ostatnia aktualizacja zepsuła mój dobrze działający produkt. Naprawa zajęła kilka dni. Czy tak będzie przy wszystkich aktualizacjach WordPressa? Mam więcej do zrobienia niż naprawianie mojej strony.

  29. Nie lubię automatycznych aktualizacji, ponieważ wolę poczekać na wypadek błędów. Ponadto, jeśli wystąpi problem, mam 80-100 klientów. Co jeśli wystąpi problem na WSZYSTKICH tych stronach? Zdecydowanie wyłączę automatyczne aktualizacje na mojej stronie i na przyszłych stronach.

    • Zgadzam się z Tobą, Sharon. To katastrofa czekająca na rozwinięcie. Dlatego tu jestem, ponieważ mam klienta, który zauważył i narzekał, dlaczego wygląd jego strony ciągle się zmienia.

      Dziękujemy społeczności WordPress za uczynienie oprogramowania bezpieczniejszym.

      Dzięki za radę.

  30. Myślę, że mam już dość tych ludzi, którzy uważają każdego nietechnicznego użytkownika komputera za idiotę
    Myślę, że czysta arogancja twórców Wordpressa jest czymś, z czym nie chcę się dłużej mierzyć
    więc po 6 latach szczęśliwego użytkowania żegnaj Wordpress...
    i szukam nowego systemu CMS bez twórców próbujących podejmować moje decyzje

    • Zgadzam się.
      Coś dość dziwnego dzieje się w Internecie. Od G, FB, WP... firm hostingowych..., oprogramowania "bezpieczeństwa"...., przeglądarek open source i innego oprogramowania, którego potrzebujemy do korzystania z Internetu.... wydaje się, że wszyscy spieszą się, aby uczynić nasze życie "łatwiejszym" i "bezpieczniejszym" poprzez pełne błaganie o automatyczne aktualizacje i inne "usługi" działające "w naszym imieniu", z niewielką lub żadną kontrolą z naszej strony, co się dzieje i co jest robione.
      Automatyzacja taka bardzo prawdopodobnie może zniszczyć wieloletnie wysiłki ludzi w ciągu sekundy,
      bez nikogo odpowiedzialnego za taki efekt.
      Ponieważ rzeczy są skomplikowane i niezsynchronizowane do tego stopnia, że w większości przypadków trzeba by spędzić miesiące, jeśli nie lata, aby zlokalizować, skąd wynikają problemy. Wątpię, czy ktokolwiek z nas mógłby sobie poradzić z taką sytuacją. Każdy, kto używa WP, wie, że potrzebuje co najmniej 10-20 wtyczek, aby działało zgodnie z podstawowymi potrzebami. A samo radzenie sobie z wtyczkami i aktualizacjami WP, z których żadna nie jest zsynchronizowana z innymi, kosztuje Cię zbyt wiele czasu, nerwów i energii. Wydaje się, że powinniśmy być zajęci tylko tym.

      Nie ma to sensu.
      Niedobrze.

      • Oczywiście ma to sens, automatyczne aktualizacje przeglądarek są całkowicie konieczne, w przeciwnym razie utknęlibyśmy w starym ie 6/7 do tej pory z wszelkiego rodzaju starym wsparciem css. Możesz być zły, ale wszyscy deweloperzy są wdzięczni za aktualizacje przeglądarek, to tak, jakby Microsoft powinien był to zrobić dawno temu i nie mielibyśmy tych starych wersji ie 6 / 7 / 8 działających do tej pory. Mamy duże opóźnienie w kreatywności i innowacjach internetowych dzisiaj z powodu tego, i powoli wychodzimy z tego scenariusza!

  31. Zepsułem dziś stronę z wersją 3.8.1, nawet nie wiedząc, że coś takiego może się zdarzyć. Wyłączyłem ją na wszystkich innych stronach. To się więcej nie powtórzy. Aktualizuję w piątek, abym mógł spędzić weekend na sprzątaniu bałaganu, który robią. a potem usuwam wszystkie wątki rozpoczęte na forum wsparcia WP dotyczące zepsutych stron. Wygląda na to, że nie chcą, aby ludzie wiedzieli, że psują strony i zostawiają to wam do sprzątnięcia.

  32. Moje dwa grosze: Automatyczne aktualizacje zawsze wydają się zdarzać w najbardziej niewygodnym momencie. To wystarczający powód, aby je wyłączyć. Dzięki za artykuł!

  33. Jestem użytkownikiem WordPressa od 2007 roku i od tego czasu dodałem 3 kolejne strony internetowe korzystające z WP. Zawsze aktualizowałem swoje strony, gdy dostępne były nowe wersje WP. Pamiętam, że ucząc się o aktualizacjach w 2007 roku, podano konkretne i ważne instrukcje, że wszystkie wtyczki muszą zostać wyłączone przed aktualizacją do nowej wersji WP. Dlatego zawsze tak robiłem. Teraz, dzięki automatycznej aktualizacji dla mniejszych wersji, moje strony są automatycznie aktualizowane. Czy to oznacza, że wyłączają wtyczki? Jeśli nie, co się zmieniło, że wtyczek nie trzeba już wyłączać? Jestem trochę zdenerwowany tym faktem.

    • Glen, nie ma potrzeby się tym martwić. Podczas aktualizacji WordPress przełącza Twoją witrynę w tryb konserwacji, co jest podobne do wyłączenia wtyczek. Następnie aktualizuje Twoją witrynę, a potem wyłącza tryb konserwacji.

      Admin

      • Wielkie dzięki, wsparcie. Prawdopodobnie powinienem był to wiedzieć. Z pewnością mnie uspokoiłeś w tej sprawie. Moje wcześniejsze obawy poszły w niepamięć. Jeszcze raz dziękuję.

  34. mówisz, do jakiego pliku to dodać. gdzie to dodać w tym pliku? mój plik konfiguracyjny zawiera wiele rzeczy, których nie chcę zepsuć. gdzie mam wkleić kod w tym pliku? potrzebuję więcej informacji, proszę.

  35. Mam dwie strony internetowe, które całkowicie się zepsuły podczas ostatnich aktualizacji. Zmieniłem pliki rdzeniowe na http://pizzaspotz.com i http://gotinterviews.com. Jestem bardzo niedoświadczony w tworzeniu motywów potomnych. Po prostu nie potrafię tego zrobić. Nazwij mnie ignorantem. Ale zastanawiam się, czy jeśli kiedyś stworzę motywy potomne, będę mógł włączyć automatyczne aktualizacje na tych dwóch stronach, a automatyczne aktualizacje już nie będą psuć stron.

      • Musiałem dzisiaj ponownie odwiedzić Twoją stronę, aby sprawdzić, jak wyłączyć te aktualizacje. Widziałem, że WP zaktualizował niektóre moje strony i chyba ostatnio dużo zapominam. Sprawdziłem ponownie i znalazłem moje dwie strony, które zostały zepsute w ostatniej aktualizacji, były rzeczywiście wyłączone.

        Ponownie, gratulacje za Twój łatwy tutorial.

  36. Czy dodanie tej linii kodu do mojego pliku konfiguracyjnego pomoże w instalacjach multisite? Potrzebuję wyjaśnienia / weryfikacji przed uruchomieniem.

  37. Cześć wszystkim,

    Pomyślałem, że dam wam znać o dodatku, który dodaliśmy do naszej wtyczki, pozwalającym na całkowite dostosowanie większości automatycznych aktualizacji WordPressa dla waszych stron.

    Znajdziesz to w sekcji „Automatyczne aktualizacje” WordPress Simple Firewall ( http://wordpress.org/plugins/wp-simple-firewall/ )

    Hope you like! :)
    Paul.

  38. Nie podoba mi się "wymuszanie" automatycznych aktualizacji bez możliwości ich wyłączenia. Chociaż wiem, jak dodać ten kod do pliku wp-config.php, inni ludzie mogą nie mieć pojęcia, i myślę, że powinniśmy przynajmniej otrzymać przełącznik w panelu administracyjnym, gdzie moglibyśmy wybrać opcję wyłączenia automatycznych aktualizacji, jeśli chcemy.

    Dzięki za ten fragment kodu. Zastosuję go teraz do wszystkich moich stron (a mam DUŻO stron WP!).

    • Absolutnie się zgadzam. Dokumentacja użytkownika WordPress sama w sobie określa, aby ZAWSZE WYKONYWAĆ KOPIĘ ZAPASOWĄ przed aktualizacją, a teraz nie mamy tej opcji, ponieważ nasze strony aktualizują się same, bez pytania o zgodę. I trzeba grzebać w kodzie, żeby to wyłączyć. To jest niedorzeczne i absolutnie GŁUPIE!

      Jeśli zamierzają uczynić to domyślnym, to zgadzam się z Tobą – musi być opcja „wyłącz” lub pole wyboru w ustawieniach.

  39. Syed, zastanawiam się, dlaczego kod, który tutaj podajesz, jest zdecydowanie odradzany przez Andrew Nacina w tym poście: http://make.wordpress.org/core/2013/10/25/the-definitive-guide-to-disabling-auto-updates-in-wordpress-3-7/

    „Stała AUTOMATIC_UPDATER_DISABLED może być używana do całkowitego wyłączenia automatycznej aktualizacji. Jest to podobne do DISALLOW_FILE_MODS — żadne zmiany nie są dozwolone — ale dotyczy to konkretnie automatycznej aktualizacji.

    Nie używaj tego do blokowania tylko aktualizacji rdzenia! Zablokujesz również wiele innych funkcji. Nie otrzymasz aktualizacji tłumaczeń (pakietów językowych) dla rdzenia, motywów i wtyczek. Nie będziesz otrzymywać powiadomień o aktualizacjach wysyłanych e-mailem, informujących o nowych wydaniach WordPress. Wyłącza to również wszelkie możliwości precyzyjnej kontroli.

    Czy ja (prawdopodobnie) czegoś nie rozumiem?

  40. Czy jesteś pewien, że kod z „true” jest poprawny, czy to błąd i musisz dodać „false” do kodu, aby wyłączyć aktualizacje?

    Osobiście chcę aktualizować WordPress samodzielnie, bez żadnych aktualizacji w tle. Byłoby fajnie, gdyby istniała opcja samodzielnego decydowania o dezaktywacji automatycznych aktualizacji.

  41. Dziękuję za tę wskazówkę, zawsze wolę testować kompatybilność nowej wersji z zainstalowanymi wtyczkami przed użyciem jej w produkcji.

Zostaw odpowiedź