Palagi Akong Nakakatanggap ng “Session Expired” na Popup Habang Nag-e-edit
Regular na sinusuri ng Page Builder Sandwich kung naka-log in ka pa rin sa WordPress. Ginagawa ito upang matiyak na talagang mase-save ang iyong mga pagbabago sa oras na pindutin mo ang save button. Ginagamit din ito para sa pag-lock ng post at mga autosave.
Umaasa kami sa WordPress Heartbeat API upang maisagawa ang aming mga pagsusuri, at ito naman ay umaasa sa mga browser cookie at session. Kaya kung patuloy kang nakakatanggap ng mga “session expired” na popup habang nag-e-edit, maaaring may humahadlang sa WordPress na masubaybayan ka nang maayos. Narito ang ilang mga bagay na maaari mong gawin upang malutas ito:
I-clear ang Iyong Cache
Kung mayroon kang mga naka-install na caching plugin, o DNS caching, o anumang anyo ng caching, i-clear ang mga ito. I-clear din ang cache ng iyong browser. Posibleng hindi naibibigay sa iyo ang mga pinakabagong script para sa iyong site.
I-clear ang Iyong Mga Cookie
Posible rin na naging corrupt ang iyong mga cookie, madali itong malulutas sa pamamagitan ng pag-clear sa mga cookie ng iyong browser mula sa mga setting ng iyong browser. Karaniwan itong malapit sa opsyon kung saan mo iki-clear ang cache ng iyong browser.
Suriin ang Mga Setting ng URL ng Iyong Site
Pumunta sa Settings > General at suriin ang iyong mga setting. Hanapin ang mga setting para sa WordPress Address (URL) at Site Address (URL). Ang mga domain at protocol ng mga iyon ay dapat tumugma sa iyong aktwal na domain. Halimbawa, kung ang isa ay may “http://” ngunit pumupunta ka sa iyong site gamit ang “https://”, dapat nakasaad sa mga setting ang “https://”. Ang isa pang karaniwang problema ay may “www” ang isa sa mga URL na iyon at ang isa ay wala.
Dapat magkatugma ang mga ito:

o:

Upang ayusin ito, maaari mong baguhin ang mga setting mula sa Settings > General. Kung hindi mo ma-edit ang mga setting na iyon, maaari mong buksan ang iyong FTP at i-edit ang file na wp-config.php, at idagdag ang mga linyang:
define( 'WP_HOME', 'http://example.com' ); define( 'WP_SITEURL', 'http://example.com' );