რედაქტირებისას მუდმივად მიჩნდება ამომხტარი ფანჯარა „სესიის ვადა ამოიწურა“

ავტორი:

კატეგორიაში

,

რედაქტირებისას მუდმივად მიჩნდება ამომხტარი ფანჯარა “Session Expired”

Page Builder Sandwich რეგულარულად ამოწმებს, ხართ თუ არა კვლავ შესული WordPress-ში. ეს კეთდება იმის უზრუნველსაყოფად, რომ თქვენი ცვლილებები ნამდვილად შეინახება შენახვის ღილაკზე დაჭერისას. ეს ასევე გამოიყენება ჩანაწერების დაბლოკვისა და ავტომატური შენახვისთვის.

ჩვენი შემოწმებებისთვის ვეყრდნობით WordPress Heartbeat API-ს, ის კი, თავის მხრივ, ბრაუზერის ქუქი-ფაილებსა და სესიებს ეყრდნობა. ამიტომ, თუ რედაქტირებისას მუდმივად გიჩნდებათ ეს ამომხტარი ფანჯრები “session expired”, შესაძლოა რაღაც უშლიდეს ხელს WordPress-ს თქვენს სწორად იდენტიფიცირებაში. აი, რა შეგიძლიათ გააკეთოთ ამის მოსაგვარებლად:

გაასუფთავეთ თქვენი ქეში

თუ დაყენებული გაქვთ ქეშირების მოდულები (plugins), DNS ქეშირება ან ქეშირების ნებისმიერი სხვა ფორმა, გაასუფთავეთ ისინი. ასევე გაასუფთავეთ თქვენი ბრაუზერის ქეში. შესაძლებელია, რომ თქვენი საიტიდან უახლესი სკრიპტები არ მოგეწოდებათ.

წაშალეთ თქვენი ქუქი-ფაილები

ასევე შესაძლებელია, რომ თქვენი ქუქი-ფაილები დაზიანდა. ამის მოგვარება მარტივად შეიძლება ბრაუზერის პარამეტრებიდან ქუქი-ფაილების გასუფთავებით. ეს ოფცია ჩვეულებრივ იმ ადგილის გვერდითაა, საიდანაც ბრაუზერის ქეშს ასუფთავებთ.

შეამოწმეთ თქვენი საიტის URL-ის პარამეტრები

გადადით აქ: Settings > General და შეამოწმეთ თქვენი პარამეტრები. მოძებნეთ პარამეტრები WordPress Address (URL) და Site Address (URL). მათი დომენები და პროტოკოლები უნდა ემთხვეოდეს თქვენს რეალურ დომენს. მაგალითად, თუ ერთგან წერია “http://”, მაგრამ თქვენ საიტზე შედიხართ “https://”-ით, მაშინ პარამეტრებშიც უნდა ეწეროს “https://”. კიდევ ერთი გავრცელებული პრობლემა ისაა, როდესაც ერთ URL-ს აქვს “www”, მეორეს კი — არა.

ესენი უნდა ემთხვეოდეს:

a96f7d7412 file jRzgrZO0et

ან:

e00b20cbb4 file dTXaKDFHET

ამის გამოსასწორებლად შეგიძლიათ შეცვალოთ პარამეტრები აქედან: Settings > General. თუ ამ პარამეტრების რედაქტირება არ შეგიძლიათ, შეგიძლიათ გახსნათ თქვენი FTP, ჩაასწოროთ ფაილი wp-config.php და ჩაამატოთ შემდეგი ხაზები:

define( 'WP_HOME', 'http://example.com' );
define( 'WP_SITEURL', 'http://example.com' );
ამის შემდეგ გაასუფთავეთ თქვენი ქეში და ქუქი-ფაილები და სცადეთ ხელახლა.

დარწმუნდით, რომ Heartbeat API არ არის გამორთული

დაბოლოს, შეამოწმეთ, ხომ არ გაქვთ მოდული (ან თემა), რომელიც იძულებით თიშავს WordPress-ის Heartbeat API-ს. ის ძალიან სასარგებლოა და ჩვენ პირადად გირჩევთ, რომ ის ჩართული დატოვოთ.