Patuloy Akong Nakakatanggap ng “Session Expired” na Popup Habang Nag-e-edit

Isinulat ni

sa

,

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:

a96f7d7412 file jRzgrZO0et

o:

e00b20cbb4 file dTXaKDFHET

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' );
Pagkatapos nito, i-clear ang iyong cache & cookies at subukang muli.

Tiyaking Hindi Naka-disable ang Heartbeat API

Panghuli, suriin kung mayroon kang plugin (o tema) na sapilitang nagdi-disable sa Heartbeat API ng WordPress. Napakalaking tulong nito at personal naming inirerekomenda na panatilihin itong naka-enable.