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.
Lakini hitilafu ya 403 inamaanisha nini, na kwa nini inatokea kwenye Page Builder Sandwich kwanza kabisa?
The 403 Error Explained
Chanzo kikuu cha hitilafu ya 403 ni wakati programu-jalizi za usalama hazijasanidiwa kwa njia au kiwango fulani.
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.
Hivi ndivyo kidirisha ibukizi kitakavyoonekana iwapo utakutana nacho kwenye 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?
Kwa kweli, hapana.
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 ni mojawapo ya programu-jalizi maarufu zaidi za usalama kwa WordPress. Ina usakinishaji unaotumika zaidi ya milioni moja, kwa hivyo kuna uwezekano mkubwa kuwa imesakinishwa kwenye tovuti yako ya WP pia. Zipo kwa sababu nzuri: Si tu kuweka tovuti yako salama, bali pia kupunguza hatari za usalama, na kuboresha usalama wa tovuti yako kwa ujumla.
tl;dr WordFence ni halisi na ya kuaminika.
…And So is Sandwich. But Why Does It Need Whitelisting?
Si Sandwich pekee ambayo WordFence huizuia.
Programu-jalizi nyingine na URL pia zinahitaji kuorodheshwa kwenye orodha iliyoidhinishwa (kinyume cha orodha iliyopigwa marufuku) kwenye WordFence. Huenda baadhi ya programu-jalizi maarufu zaidi tayari zimeruhusiwa na Wordfence.
Kwa hivyo ni nini kinachotokea nyuma ya pazia, na hitilafu ya 403 inatoka wapi?
Ajax Functions and Page Builder Sandwich
Page Builder Sandwich hutekeleza vitendaji vya ajax katika kipindi chote cha uhariri wako. Programu-jalizi fulani hufanya hivyo pia.
W3Schools inafafanua zaidi kuhusu ajax:
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.

Katika Page Builder Sandwich, miito ya ajax huanzia kupata ramani za shortcode, kuonyesha shortcodes hadi kuhifadhi mabadiliko yako. Hii inaweza kukusababishia matatizo, kama vile hitilafu ya 403, matatizo ya kuhifadhi matokeo yako, au shortcodes ambazo hazijaonyeshwa. Huu ndio wakati ambapo unaweza kuhitaji kuidhinisha miito ya ajax maalum kwa Page Builder Sandwich.
Whitelisting Page Builder Sandwich on WordFence
Ili kuidhinisha PBS katika Firewall ya Wordfence, ongeza ingizo katika sehemu ya Whitelisted URLs ukitumia vigezo hivi:
URL: /wp-admin/admin-ajax.php
Param Name: main-content
Param: POST Body
Kwa usakinishaji wa tovuti nyingi wa WordPress (multisite), ni wazo zuri kujumuisha jina la folda ya tovuti yako kwenye URL iliyo hapo juu. Kwa mfano: /my-multisite/wp-admin/admin-ajax.php
Baada ya kuongeza thamani hizi, Hitilafu ya 403 inapaswa kuwa imesuluhishwa ipasavyo, na unapaswa kuwa na uwezo wa kuhifadhi matokeo yako na kuzalisha tena shortcodes zilizoonyeshwa.
Hivi ndivyo inavyopaswa kuonekana chini ya mipangilio ya Firewall ya WordFence yako:

Conclusion
Ndiyo, Page Builder Sandwich ni salama kutumia.
Zaidi ya hayo, hufanya tu vitendo vya ajax ikiwa katika hali ya uhariri, na inaoana na programu-jalizi pamoja na mandhari za nje (mradi tu ziko sambamba na viwango vya uandishi wa msimbo wa WordPress).
WordFence Security haina tofauti.
Lakini jambo zuri kuhusu wao ni kwamba huwapa watumiaji wa WordPress fursa ya kuweka tovuti zao salama, kukiwa na chaguo la ziada la kukuruhusu uamue ni programu-jalizi zipi zilizo salama, na zipi ambazo si salama.