Засварлах үед “Session Expired” попап байнга гараад байна
Page Builder Sandwich нь таныг WordPress-д нэвтэрсэн хэвээр байгаа эсэхийг тогтмол шалгадаг. Энэ нь таныг хадгалах товчийг дарах үед өөрчлөлтүүд гарцаагүй хадгалагдах баталгааг хангах зорилгоор хийгддэг. Мөн үүнийг нийтлэл түгжих болон автомат хадгалалтад ашигладаг.
Бид эдгээр шалгалтыг хийхийн тулд WordPress Heartbeat API-д тулгуурладаг бөгөөд энэ нь цаашлаад хөтчийн cookie болон сэшнд тулгуурладаг. Тиймээс хэрэв танд засварлах үед “session expired” попап цонх байнга гарч ирээд байвал WordPress таныг зөв хянахад ямар нэг зүйл саад болж байж магадгүй юм. Үүнийг шийдвэрлэхийн тулд та дараах зүйлсийг хийж болно:
Кэшээ цэвэрлэх
Хэрэв та кэшийн залгаас суулгасан, эсвэл DNS кэш, эсвэл ямар нэгэн хэлбэрийн кэш байгаа бол тэдгээрийг цэвэрлэнэ үү. Мөн хөтчийнхөө кэшийг цэвэрлээрэй. Таны сайтын хамгийн сүүлийн үеийн скриптүүд танд хүрэхгүй байх магадлалтай.
Cookie-гээ цэвэрлэх
Таны cookie-нүүд эвдэрсэн байх бас магадлалтай бөгөөд үүнийг хөтчийнхөө тохиргооноос хөтчийн cookie-г цэвэрлэснээр хялбархан шийдвэрлэх боломжтой. Энэ нь ихэвчлэн хөтчийн кэшийг цэвэрлэх сонголтын ойролцоо байдаг.
Сайтын URL тохиргоогоо шалгах
Settings > General руу орж тохиргоогоо шалгана уу. WordPress Address (URL) болон Site Address (URL) тохиргоог хайна уу. Тэдгээрийн домэйн болон протоколууд нь таны бодит домэйнтэй тохирч байх ёстой. Жишээлбэл, хэрэв нэг нь “http://” гэж байгаа боловч та сайт руугаа “https://” ашиглан ордог бол тохиргоо нь “https://” байх ёстой. Өөр нэг нийтлэг асуудал бол эдгээр URL-уудын нэг нь “www”-тэй, нөгөө нь үгүй байх явдал юм.
Эдгээр нь тохирч байх ёстой:

эсвэл:

Үүнийг засахын тулд та Settings > General хэсгээс тохиргоог өөрчлөх боломжтой. Хэрэв та эдгээр тохиргоог засаж чадахгүй бол FTP-гээ нээж, wp-config.php файлыг засварлан дараах мөрүүдийг нэмж болно:
define( 'WP_HOME', 'http://example.com' ); define( 'WP_SITEURL', 'http://example.com' );