Wtyczka Klasyczny Edytor – jak działa i czy wystarczy, żeby przeżyć aktualizację do WP 5.0

Wtyczka klasyczny edytor (obrazek)
Co robi wtyczka Klasyczny Edytor (ang. Classic Editor)? Są tacy co twierdzą, że “usuwa malware, który pojawi się wraz z WordPressem 5.0”

Ten „malware” to oczywiście nowy edytor, Gutenberg.

A tak po ludzku mówiąc, wtyczka Klasyczny Edytor przywraca normalny edytor WordPressa:

  • albo całkowicie
  • albo tylko w razie potrzeby, czyli dla wybranych wpisów lub stron

To stary edytor znika?

Tak. Po aktualizacji do WordPressa 5.0, zobaczysz nowy edytor.

Ekipa WordPressa od 2 lat pracuje nad nowym edytorem pod nazwą Gutenberg. I właśnie szykuje się do jego masowego wdrożenia.

Jeśli masz jakikolwiek powód, żeby użyć starego edytora, zainstaluj wtyczkę Klasyczny Edytor.

Kiedy warto zainstalować wtyczkę Klasyczny Edytor?

  • Chcesz się dobrze przygotować na aktualizację do WordPressa 5.0
  • Chcesz się stopniowo oswajać z nowym edytorem po aktualizacji do WP 5.0
  • Nie potrafisz czegoś zrobić „po nowemu”
  • Chcesz zaktualizować WordPress do wersji 5.0, ale nadal wolisz pisać w starym (klasycznym) edytorze.

Kiedy nie ma potrzeby instalowania wtyczki Klasyczny Edytor

  • Twoja strona z nowym edytorem działa bez zastrzeżeń
  • Potrafisz każdą dotychczasową czynność wykonać w nowym edytorze
  • Chcesz korzystać z nowego edytora.
  • Wolisz pisać w klasycznym edytorze WordPressa (TinyMCE), a z udogodnień nowego edytora chcesz korzystać tylko czasami – zamiast instalować wtyczkę, rozważ pisanie w tzw. bloku Classic w nowym edytorze.

Jaka jest największa zaleta wtyczki Classic Editor?

To, że działa ona w dwóch trybach:

  1. Całkowicie przywraca klasyczny edytor WordPressa (i ukrywa nowy)
  2. Pozostawia nowy edytor jako domyślny, ale umożliwia edycję wpisów/stron w starym edytorze tylko na żądanie

To właśnie tryb #2 pozwala na cieszenie się wszystkimi zaletami Gutenberga, a gdy zajdzie potrzeba, napisanie (lub otwarcie wpisu) w starym edytorze.

Instalacja wtyczki

  1. W panelu WordPressa idź do Wtyczki -> Dodaj nową.
  2. W okno wyszukiwania wpisz Classic.
  3. Zainstaluj i włącz wtyczkę.
Instalacja wtyczki Klasyczny Edytor (Classic Editor)
Instalacja wtyczki Klasyczny Edytor (Classic Editor)

Konfiguracja wtyczki

  1. W panelu WordPressa idź do Ustawienia -> Pisanie.
  2. Na ekranie Ustawienia pisania powinieneś zobaczyć nową sekcję o nazwie Ustawienia klasycznego edytora.
Konfiguracja wtyczki Klasyczny Edytor
Konfiguracja wtyczki Klasyczny Edytor
  1. Włącz tryb, z którego chcesz korzystać. Ja polecam opcję drugą: Używaj edytora Gutenberg jako domyślnego i dodaj odnośnik do klasycznego edytora.

Jak działa tryb #1?

Jeśli wtyczkę Classic Editor ustawisz w tryb #1:

  • Całkowicie „usuwasz” (chowasz) nowy edytor i przywracasz stary, klasyczny edytor.
  • Po wejściu we Wpisy -> Dodaj nowy lub Strony -> Dodaj nową zobaczysz klasyczny edytor WordPressa.
Utworzenie wpisu gdy wtyczka Classic Editor działa w trybie #1
Utworzenie wpisu w WordPressie 5.0 gdy wtyczka Classic Editor działa w trybie #1

Jeśli jakieś wtyczki lub motyw do panelu edytora dodawały dodatkowe przyciski, nadal je zobaczysz – dla przykładu zobacz przycisk Insert pricing table na obrazku wyżej.

Jak działa tryb #2?

Jeśli wtyczkę Classic Editor przełączysz w tryb #2:

  • Po wejściu we Wpisy -> Dodaj nowy lub Strony -> Dodaj nową lub w edycję wpisów/stron zobaczysz nowy edytor WordPressa.
  • Zostawiasz sobie możliwość zakładania i edycji wpisów w klasycznym edytorze (takie wyjście awaryjne):
Utworzenie wpisu gdy wtyczka Classic Editor działa w trybie #1
Utworzenie wpisu gdy wtyczka Classic Editor działa w trybie #1

Jaki jest główny cel wtyczki?

Głównym celem wtyczki nie jest zatrzymanie cię na stałe w starym edytorze. Wtyczka ma pomóc okresie adaptacyjnym/przejściowym po wydaniu WP 5.0.

Zanim wtyczki i motywy dostosują się na dobre do nowego edytora musi minąć sporo czasu. Część rzeczy, które oferują twoje ulubione wtyczki może nie być od razu dostępna w nowy edytorze.

Przykład kiedy wtyczka może Ci pomóc

Oto przykład, gdy w starym (klasycznym) edytorze widzieliśmy dodatkowe przyciski dodawane przez jakieś zewnętrzne wtyczki:

  • Przycisk Dodaj formularz (z wtyczki Ninja Forms)
  • Przycisk Insert pricing table (z wtyczki Easy Pricing Tables)

Po otwarciu wpisu/strony w nowym edytorze tych przycisków już nie zobaczymy.

W nowym edytorze znikają dodatkowe przyciski fofawane przez wtyczki lub motywy
W nowym edytorze znikają dodatkowe przyciski fofawane przez wtyczki lub motywy

Idea nowego edytora jest taka, że funkcjonalność oferowana przez te przyciski powinna być udostępniona w formie bloku.

Tak się stało w przypadku wtyczki Ninja Forms – jest nowy blok Ninja Form (przykład ten jest omówiony na filmiku osadzonym wyżej).

Jednak (przynajmniej w momencie pisania tego wpisu) autorzy drugiej wtyczki, Easy Pricing Tables) tego jeszcze nie zrobili.

Zanim to się stanie, strony korzystające z Easy Pricing Tables można otworzyć w klasycznym edytorze i wówczas działać „po staremu”. To właśnie umożliwia wtyczka Klasyczny Edytor.

Jeśli stare przyciski nie zostały zamienione na bloki, pozostaje nam skorzystać z wtyczki Klasyczny Edytor, żeby je zobaczyć
Jeśli stare przyciski nie zostały zamienione na bloki, pozostaje nam skorzystać z wtyczki Klasyczny Edytor, żeby je zobaczyć

Jak długo wtyczka Klasyczny Edytor będzie utrzymywana?

Niektórzy obawiają się, że wtyczka Classic Editor będzie utrzymywana bardzo krótko. Matt Mullenweg (współtwórca WordPressa i lider projektu Gutenberg), uspokaja:

„Powtórzę raz jeszcze: ogromnie się cieszę, że ludzie korzystają z wtyczki Classic Editor! WP może być używany na milion sposobów i dlatego nie każda strona będzie gotowa na współpracę z Gutenbergiem w momencie wydania WordPressa 5.0. Wtyczka Classic Editor pozwoli użytkownikom na aktualizację WordPressa do nowszych wersji i wypróbowanie Gutenberga ponownie w przyszłości, wtedy, kiedy będą tego chcieli.

Wtyczka będzie również łatwa w utrzymaniu dlatego, że Gutenberg też korzysta z edytora TinyMCE, tak więc użytkownicy wtyczki Classic Editor nadal będą otrzymywać aktualizacje i ulepszenia edytora TinyMCE – nie twierdzę, że „na zawsze”, ale nie widzę powodu, dlaczego nie mielibyśmy utrzymywać Klasyka i oferować go do  edycji wpisów przez długie lata.”

Źródło: komentarz Matta pod wpisem Gutenberg and Classic Editor Plugins Pass 200,000 Active Installations, WordPress 4.9.9 Planning Underway na wptavern.com.

Czy wtyczka daje gwarancję, że strona nadal będzie działać tak samo z WP 5.0?

Niestety nie.

Mimo optymizmu Matta, stuprocentowej gwarancji nie ma i nigdy nie będzie.

Bo co innego korzystanie z samego edytora TinyMCE w WordPressie (przypomnijmy, że w WordPressie 5.0+ będzie on dostępny jako blok o nazwie Classic), a co innego korzystanie ze starego edytora jako całości, łącznie z wszystkimi jego dotychczasowymi modyfikacjami, które pochodzą od wtyczek i motywów (jak choćby z przykładów wyżej).

Oto 3 powody, dlaczego na wtyczce Klasyczny Edytor nie możemy polegać na dłuższą metę.

Powód #1

Utrzymanie wtyczek/motywów równolegle pod stary i nowy edytor jest niemałym wyzwaniem. Im bardziej skomplikowana wtyczka, tym trudniejsze będzie jej wsparcie dla dwóch edytorów jednocześnie.

Powód #2

Nowy edytor daje nowe możliwości rozwoju wtyczek/motywów. Takich których dotychczas w WordPressie nie było. Autorzy będą chcieli je wykorzystywać i na nich skupiać rozwój swoich produktów.

Z biegiem czasu znudzi im się wspieranie starego edytora i ograniczą się tylko do naprawy błędów krytycznych w tym obszarze.

Powód #3

Wtyczka, to software jak każdy inny. A każdy program jest podatny na błędy, na konflikty, na wszelkiego rodzaju niekompatybilności. A łatanie jednej dziury może być potencjalnym źródłem powstania kolejnej.

Czy wtyczkę Klasyczny Edytor zainstalować przed aktualizacją do WordPressa 5.0 czy po aktualizacji?

Takie pytania się już pojawiają.

Są użytkownicy WordPressa, którzy boją się, że aktualizacja do WordPress 5.0 rozwali im stronę. I instalują wtyczkę Klasyczny Edytor już teraz, żeby zapobiec nieszczęściu w przyszłości.

Niektórzy instalują, ale jeszcze jej nie włączają.

Moim zdaniem, nie ma potrzeby instalowanie wtyczki Classic Editor na stronach produkcyjnych już teraz.

Co jednak ma sens:

zainstalowanie wtyczki Gutenberg i sprawdzenie, co się stanie ze stroną. A dopiero w razie problemów, doinstalowanie wtyczki Klasyczny Edytor i sprawdzenie, czy umożliwia ona obejście dla tych problemów.

Ale najlepiej zrobić to na kopii strony albo w jakiś uporządkowany sposób. Na przykład, rozpocząć od przeglądu front-endu, następnie back-endu i początkowo powstrzymać się od modyfikacji wpisów/stron.

Więcej na ten temat przeczytasz we wpisie Jak przygotować stronę na nowy edytor i WordPress 5.0 i nowy edytor Gutenberg.

Twoje doświadczenie z wtyczką Classic Editor

Czy próbowałeś już wtyczki Klasyczny Edytor? Jakie masz spostrzeżenia?

3 myśli do „Wtyczka Klasyczny Edytor – jak działa i czy wystarczy, żeby przeżyć aktualizację do WP 5.0”

  1. Matt ma fantastyczną zdolność komunikacji w stylu pytyjskim – rzuca kilka okrągłych zdań, w których trochę faktów pomiesza, te niewygodne pominie, a potem nabiera wody w usta 🙂 -trzeba czytać między wierszami.
    TinyMCE jest tylko jednym ze składników klasycznego edytora, w dodatku najmniej problematycznym. Cały ten wywód jest więc pusty i odwraca uwagę od rzeczywistego problemu. To furtka do uwalenia pozostałych składników i samego CE, tym samym do wymuszenia przejścia na G.

    To byłem ja, dyżurny czarnowidz 😉

    1. Tak, tu się z Tobą zgodzę. Też miałam wrażenie że w tej wypowiedzi odchodzi od meritum. I tak, zgadzam się, że te działania służą wymuszeniu na przejście na G. i na bloki.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Wyrażam zgodę na przetwarzanie przez Webfaces Agnieszka Bury, ul. Rymarska 42/3, 53-206 Wrocław NIP: 9111769381, REGON: 021997379, moich danych osobowych w celu dodania komentarza na blogu webfaces.pl. (Sorry, takie są wymogi RODO, więcej informacji w Polityce prywatności).