If you’re using Page Builder Sandwich along with Wordfence Security, there’s a chance you might have encountered something called a 403 error.
Now, according to WordPress resource site WPBeginner, 403 errors occur when server permissions don’t allow access to a specific page.
Ale co oznacza błąd 403 i dlaczego w ogóle występuje w Page Builder Sandwich?
The 403 Error Explained
Najczęstszą przyczyną błędu 403 jest sytuacja, gdy wtyczki bezpieczeństwa nie są skonfigurowane w określony sposób lub według określonego standardu.
Like WordFence, most security plugins from WordPress restrict some actions if they’re suspected or proven to be malicious. These scenarios usually occur on your WP Admin or WP Login page, or show up as pop-ups alerting you that you don’t have authorization to view your page.
Oto jak będzie wyglądać wyskakujące okienko, jeśli kiedykolwiek na nie trafisz w Sandwich:
So what does this mean? Is Sandwich safe to use? Is WordFence bad? And does the 403 error warrant bad points for both Wordfence and Page Builder Sandwich?
Otóż nie.
All of this just means that Wordfence is extra careful when scanning your external plugins.
And that’s actually a really good thing, especially since they’re a security plugin.
WordFence is Legit…
WordFence to jedna z najpopularniejszych wtyczek bezpieczeństwa dla WordPressa. Ma ponad milion aktywnych instalacji, więc istnieje duże prawdopodobieństwo, że jest zainstalowana również na Twojej witrynie WP. Służy wspaniałemu celowi: nie tylko dba o bezpieczeństwo Twojej witryny, ale także zmniejsza ryzyko naruszeń i ogólnie poprawia jej poziom zabezpieczeń.
tl;dr WordFence jest w pełni godny zaufania.
…And So is Sandwich. But Why Does It Need Whitelisting?
WordFence blokuje nie tylko Sandwich.
Inne wtyczki i adresy URL również wymagają dodania do białej listy (przeciwieństwo czarnej listy) w WordFence. Niektóre bardziej popularne wtyczki mogły już zostać domyślnie dopuszczone przez Wordfence.
Co więc dzieje się za kulisami i skąd bierze się błąd 403?
Ajax Functions and Page Builder Sandwich
Page Builder Sandwich wykonuje funkcje ajax przez cały czas edycji. Niektóre wtyczki również to robią.
W3Schools wyjaśnia działanie ajax nieco szerzej:
AJAX is a technique for creating fast and dynamic web pages. It allows web pages to be updated asynchronously by exchanging small amounts of data with the server behind the scenes. This means that it is possible to update parts of a web page, without reloading the whole page.

W Page Builder Sandwich wywołania ajax obejmują zarówno pobieranie mapowań shortcode’ów i renderowanie shortcode’ów, jak i zapisywanie zmian. Może to powodować problemy, takie jak błąd 403, problemy z zapisywaniem wyników pracy czy nierenredowane shortcode’y. W takim przypadku może być konieczne dodanie do białej listy wywołań ajax specyficznych dla Page Builder Sandwich.
Whitelisting Page Builder Sandwich on WordFence
Aby dodać PBS do białej listy w zaporze (Firewall) Wordfence, dodaj wpis w sekcji Whitelisted URLs z następującymi parametrami:
URL: /wp-admin/admin-ajax.php
Param Name: main-content
Param: POST Body
W przypadku instalacji WordPress typu multisite warto uwzględnić nazwę folderu witryny w powyższym adresie URL. Na przykład: /my-multisite/wp-admin/admin-ajax.php
Po dodaniu tych wartości problem z błędem 403 powinien zostać rozwiązany, a Ty znów zyskasz możliwość zapisywania zmian i generowania wyrenderowanych shortcode’ów.
Oto jak powinno to wyglądać w ustawieniach Firewall w WordFence:

Conclusion
Tak, Page Builder Sandwich jest bezpieczny w użyciu.
Co więcej, wykonuje akcje ajax tylko w trybie edycji i jest kompatybilny z zewnętrznymi wtyczkami oraz motywami (o ile są one zgodne ze standardami kodowania WordPressa).
WordFence Security nie jest tu wyjątkiem.
Świetne w nich jest jednak to, że dają użytkownikom WordPressa możliwość zadbania o bezpieczeństwo ich witryn, oferując dodatkowo opcję decydowania o tym, które wtyczki są bezpieczne, a które nie.

New in Page Builder Sandwich is the 
Plugins of the same category, but with respective features, are developed and enhanced every day. This gave birth to the variety of WordPress-powered websites – and later on, websites catering to several functions. For instance, there is a number of plugins which enables a developer and/or user to create, schedule, invite an interested person to an event.
Recent posts were made to highlight the 





Minął miesiąc, odkąd wydaliśmy najnowszą funkcję Page Builder Sandwich – 



