Jak dostosować szablon strony dla edytora Gutenberga
WordPress Development Stack Exchange to witryna z pytaniami i odpowiedziami dla programistów i administratorów WordPress. Rejestracja zajmuje tylko minutę.
Zarejestruj się, aby dołączyć do tej społeczności
Każdy może zadać pytanie
Każdy może odpowiedzieć
Najlepsze odpowiedzi są głosowane i trafiają na sam szczyt
Spytał
Oglądane
4 tys. razy
Przeczytałem kilka pytań/odpowiedzi/artykułów na temat „szablonów niestandardowych”, w tym Podręcznik edytora bloków, ale nic nie trafia w to, czego szukam. To prawda, brzmi to jak pytanie o umieszczanie treści od dwóch różnych redaktorów na tej samej stronie, co, jak rozumiem, jest nie możliwe (patrz komentarz ACF poniżej).
Przykład tego, czego szukam: po załadowaniu szablonu użytkownik zobaczy w edytorze dwa obszary (sekcje/divy) z kolorem tła umożliwiającym ich rozróżnienie. Jeśli użytkownik dodał akapit w pierwszej sekcji (A), treść ta pojawi się w sekcji A na publicznej stronie internetowej. To samo z drugą sekcją.
- czy istnieje sposób na umieszczenie w edytorze kodu HTML w celu utworzenia struktury?
- czy można to zrobić bez użycia ACF (zawsze dziwię się, że tak szacowny CMS nie może zapisywać treści w różnych miejscach strony).
Dziękuję.
Wygląda na to, że słabo znasz WordPress. Bez problemu.
Tak, to prawda, nie ma miejsc do edycji segmentów i bloków front-endu. Dzieje się tak dlatego, że musisz je utworzyć w zapleczu.
Możemy użyć ACF do szybkiego tworzenia meta-boxów zaplecza. Jeśli chcesz to zrobić ręcznie, możesz sprawdzić ten przewodnik.
Dla uproszczenia odpowiedzmy na Twoje pytanie:
- przejdź do strony / edycji postu.
- kliknij ikonę koła zębatego, aby otworzyć panel boczny, a następnie wybierz z menu „edytor kodu”.
Zapewni ci edytor HTML. możesz po prostu napisać tutaj cały swój kod HTML.
Aby utworzyć szablon strony: - utwórz plik na serwerze > katalog motywów
- Dodaj w nim komentarz do szablonu strony.
- Sprawdź tylny panel boczny w edytorze stron. Możesz teraz znaleźć listę rozwijaną zawierającą szablon strony.
Posiada także wbudowany widżet edytora HTML, który można dodać do edytora bloków.
1
domyślny