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.
Բայց ի՞նչ է նշանակում 403 սխալը, և ինչո՞ւ է այն ընդհանրապես առաջանում Page Builder Sandwich-ում:
The 403 Error Explained
403 սխալի ամենատարածված պատճառն այն է, երբ անվտանգության փլագինները կազմաձևված չեն որոշակի ձևով կամ ստանդարտով:
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.
Ահա թե ինչ տեսք կունենա ելնող պատուհանը, եթե երբևէ հանդիպեք դրան 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?
Դե, ոչ:
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-ը WordPress-ի ամենահայտնի անվտանգության փլագիններից մեկն է: Այն ունի ավելի քան մեկ միլիոն ակտիվ տեղադրում, այնպես որ շատ հավանական է, որ այն տեղադրված է նաև ձեր WP կայքում: Դրանք գոյություն ունեն կարևոր նպատակի համար՝ ոչ միայն ձեր կայքն անվտանգ պահելու, այլև անվտանգության ռիսկերը նվազեցնելու և ընդհանուր առմամբ ձեր կայքի անվտանգությունը բարելավելու համար:
tl;dr WordFence-ը վստահելի է:
…And So is Sandwich. But Why Does It Need Whitelisting?
WordFence-ը միայն Sandwich-ը չէ, որ արգելափակում է:
Այլ փլագիններ և URL-ներ նույնպես պահանջում են ավելացում սպիտակ ցուցակում (սև ցուցակի հակառակը) WordFence-ում: Առավել հայտնի որոշ փլագիններ գուցե արդեն թույլատրված են Wordfence-ի կողմից:
Այսպիսով, ի՞նչ է կատարվում կուլիսներում, և որտեղի՞ց է առաջանում 403 սխալը:
Ajax Functions and Page Builder Sandwich
Page Builder Sandwich-ը խմբագրման ողջ ընթացքում կատարում է ajax ֆունկցիաներ: Որոշ փլագիններ նույնպես անում են դա:
W3Schools-ը մի փոքր ավելի մանրամասն է բացատրում 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.

Page Builder Sandwich-ում ajax հարցումները տատանվում են կարճ կոդերի արտապատկերումը ստանալուց, կարճ կոդերի մատուցումից մինչև ձեր փոփոխությունները պահպանելը: Սա կարող է պատճառ դառնալ, որ դուք բախվեք այնպիսի խնդիրների, ինչպիսիք են 403 սխալը, արդյունքը պահպանելու հետ կապված խնդիրները կամ չմատուցված կարճ կոդերը: Սա այն պահն է, երբ ձեզ կարող է անհրաժեշտ լինել սպիտակ ցուցակում ավելացնել Page Builder Sandwich-ին բնորոշ ajax հարցումները:
Whitelisting Page Builder Sandwich on WordFence
PBS-ը Wordfence-ի Firewall-ի սպիտակ ցուցակում ավելացնելու համար ավելացրեք գրառում Whitelisted URLs բաժնում հետևյալ պարամետրերով.
URL: /wp-admin/admin-ajax.php
Param Name: main-content
Param: POST Body
WordPress-ի multisite տեղադրումների համար նպատակահարմար է վերևում նշված URL-ում ներառել ձեր կայքի թղթապանակի անունը: Օրինակ՝ /my-multisite/wp-admin/admin-ajax.php
Այս արժեքներն ավելացնելուց հետո 403 սխալը պետք է պատշաճ կերպով լուծվի, և դուք պետք է կարողանաք կրկին պահպանել ձեր արդյունքը և գեներացնել մատուցված կարճ կոդերը:
Ահա թե ինչ տեսք պետք է ունենա դա ձեր WordFence Firewall-ի կարգավորումներում.

Conclusion
Այո, Page Builder Sandwich-ն անվտանգ է օգտագործման համար:
Ավելին, այն կատարում է ajax գործողություններ միայն խմբագրման ռեժիմում և համատեղելի է արտաքին փլագինների ու թեմաների հետ (քանի դեռ դրանք համապատասխանում են WordPress-ի կոդավորման չափանիշներին):
WordFence Security-ն նույնպես բացառություն չէ:
Բայց հիանալին այն է, որ նրանք WordPress-ի օգտատերերին հնարավորություն են տալիս պահպանել իրենց կայքերն ապահով և անվտանգ՝ լրացուցիչ հնարավորություն տալով որոշել, թե որ փլագիններն են այդպիսին, իսկ որոնք՝ ոչ:
Պատկերացրեք սա՝ ձեր առաջին WordPress կայքը վերջապես գործարկված է և աշխատում է: Ամիսներ շարունակ դուք երբեք նման բավարարվածություն չէիք զգացել: Դուք արժանիորեն գովում եք ինքներդ ձեզ, ինչպես նաև այն մարդիկ, ովքեր օգնել են ձեզ հասնել ձեր աշխատանքի պտուղներին: Տեղադրում եք անհրաժեշտ փլագինները և սկսում եք պլանավորել ձեր կայքի ապագան: Այն պայծառ է թվում, և ամեն ինչ հիանալի է ընթանում:
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 







Մեկ ամիս է անցել այն պահից, երբ թողարկեցինք Page Builder Sandwich-ի նորագույն գործառույթը՝ 


