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 ვებსაიტზეც იყოს დაყენებული. ისინი შესანიშნავი მიზნისთვის არსებობენ: არა მხოლოდ თქვენი ვებსაიტის დასაცავად, არამედ უსაფრთხოების რისკების შესამცირებლად და ზოგადად თქვენი საიტის უსაფრთხოების გასაუმჯობესებლად.
მოკლედ: WordFence ნამდვილად სანდოა.
…And So is Sandwich. But Why Does It Need Whitelisting?
Sandwich ერთადერთი არ არის, რასაც WordFence ბლოკავს.
სხვა მოდულები და 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 მოთხოვნები მოიცავს shortcode-ების ასახვის მიღებას, shortcode-ების რენდერინგს და ცვლილებების შენახვას. ამან შესაძლოა გამოიწვიოს ისეთი პრობლემები, როგორიცაა 403 შეცდომა, ცვლილებების შენახვის პრობლემა ან დაურენდერებელი shortcode-ები. სწორედ ამ დროს შეიძლება დაგჭირდეთ Page Builder Sandwich-ის სპეციფიკური ajax მოთხოვნების თეთრ სიაში დამატება.
Whitelisting Page Builder Sandwich on WordFence
Wordfence-ის Firewall-ში PBS-ის თეთრ სიაში დასამატებლად, ჩაამატეთ ჩანაწერი 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 შეცდომა მოგვარებული უნდა იყოს და თქვენ კვლავ შეძლებთ შედეგის შენახვასა და დარენდერებული shortcode-ების გენერირებას.
აი, როგორ უნდა გამოიყურებოდეს ეს თქვენი 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-ის უახლესი ფუნქცია – 


