Jeśli jesteś zagorzałym blogerem, a całe tworzenie treści, które wykonujesz, kręci się wokół pisania pełnowymiarowych artykułów zawierających okazjonalne, uzupełniające zdjęcia, to być może istniejący edytor treści TinyMCE jest wystarczający dla Twoich potrzeb. Obecny zestaw narzędzi zawiera już wszystko, co niezbędne do pisania artykułów: masz podstawowe narzędzia formatowania tekstu, takie jak pogrubienie, kursywa, nagłówki itp. Ale to by było na tyle.
Brak przyjaznych możliwości tworzenia układu
Choć możesz pisać artykuły za pomocą obecnego edytora treści TinyMCE, nie ma przyzwoitego sposobu na ułożenie treści inaczej niż w postaci pojedynczej, ciągłej kolumny tekstu. Standardowo nie można podzielić tekstu na dwie lub więcej kolumn ani stworzyć sekcji treści z innym kolorem tła. Jeśli chcesz, aby inne sekcje Twojej witryny, takie jak strony docelowe czy strony kontaktowe, były unikalne, potrzebujesz jakiejś formy podstawowych możliwości tworzenia układu.
Inni próbowali obejść ten problem, wykorzystując funkcję shortcode’ów w WordPressie. W skrócie, shortcode’y umożliwiają wstawianie fragmentów kodu za pomocą specjalnych znaczników. Istnieją wtyczki do WordPressa, które wprowadzają różne shortcode’y, których można użyć do tworzenia treści w kolumnach. Na przykład możesz otoczyć swoją treść wieloma znacznikami kolumn, jeśli chcesz umieścić je w układzie dwukolumnowym. Chociaż ta metoda „działa”, nie jest przyjazna wizualnie, ponieważ z czasem, w miarę dodawania kolejnych treści, wszystko zaczyna wyglądać jak jeden wielki bałagan.
Aby wypełnić tę lukę w tworzeniu układów, stworzono page buildery.

Page buildery ułatwiają tworzenie treści o złożonym układzie
Page buildery dają dodatkowe narzędzia, które ułatwiają organizowanie treści w unikalne układy. Zazwyczaj usuwają one edytor treści TinyMCE z poziomu panelu administracyjnego (back-endu) i zastępują go (lub uzupełniają) nowym, który pomaga w wizualizacji treści. Jeśli nie korzystałeś wcześniej z back-endowego page buildera, wyobraź sobie zestaw klocków, w którym każdy klocek reprezentuje określony typ treści: obraz, tekst lub shortcode. Następnie pozwala on na przeciąganie i upuszczanie ich w różne układy i kolumny.
Oprócz tworzenia układów page buildery ułatwiają również tworzenie i umieszczanie shortcode’ów. Wcześniej shortcode’y widoczne były w całej swej surowej krasie. Widać było nawiasy kwadratowe wraz ze wszystkimi atrybutami i wartościami wymieszanymi z treścią. Page buildery powszechnie wprowadzają kreatory shortcode’ów – wyskakujące okna dialogowe, dzięki którym wybieranie atrybutów shortcode’a jest znacznie bardziej przyjazne dla użytkownika niż zwykłe ich wpisywanie.
Front-endowe page buildery to przyszłość
Choć wszystko to stanowi lepsze doświadczenie dla projektantów i twórców treści, back-endowe page buildery mają pewien nieodłączny, ogromny problem. Mimo że widzisz wizualną reprezentację tego, jak treść mogłaby wyglądać, to, na co patrzysz, nie jest Twoją rzeczywistą stroną. Prowadzi to do ciągłego sprawdzania podglądu stron, aby upewnić się, czy to, co robimy, jest poprawne. Sam korzystając z back-endowych page builderów, z łatwością klikam przycisk podglądu co najmniej 20 razy tylko po to, by sprawdzić, czy treść jest prawidłowo wyrównana lub czy marginesy są równo rozłożone. Jest to niezwykle czasochłonne i irytujące.
Aby rozwiązać tę niedogodność, page buildery powinny zostać przeniesione na front-end. W ten sposób wyeliminowany zostanie element zgadywania przy tworzeniu układu strony, ponieważ rezultaty widoczne będą od razu.
Na ten moment istnieje mnóstwo back-endowych page builderów i zaledwie garstka front-endowych. Wśród tej garstki znajduje się Page Builder Sandwich. Jeśli chcesz dowiedzieć się więcej o tym, co czyni Page Builder Sandwich wyjątkowym i dlaczego jest to odpowiednie narzędzie dla Ciebie, przeczytaj artykuł How Page Builder Sandwich Is Different from the Rest.