સંપાદન કરતી વખતે મને વારંવાર “Session Expired” પૉપઅપ આવે છે
Page Builder Sandwich નિયમિતપણે તપાસે છે કે તમે હજી પણ WordPress માં લૉગ ઇન છો કે નહીં. તમે સેવ બટન દબાવો ત્યારે તમારા ફેરફારો ખરેખર સચવાઈ જશે તેની ખાતરી કરવા માટે આ કરવામાં આવે છે. આનો ઉપયોગ પોસ્ટ લૉકિંગ અને ઑટોસેવ માટે પણ થાય છે.
અમારી તપાસ કરવા માટે અમે WordPress Heartbeat API પર આધાર રાખીએ છીએ, અને તે બદલામાં બ્રાઉઝર કૂકીઝ અને સત્રો પર આધાર રાખે છે. તેથી જો સંપાદન કરતી વખતે તમને વારંવાર તે “session expired” પૉપઅપ્સ મળતા હોય, તો WordPress ને તમને યોગ્ય રીતે ટ્રૅક કરવામાં કંઈક અવરોધ આવી રહ્યો હોઈ શકે છે. આને ઉકેલવા માટે તમે અહીં કેટલીક બાબતો કરી શકો છો:
તમારી કૅશ ખાલી કરો
જો તમારી પાસે કૅશિંગ પ્લગઇન્સ ઇન્સ્ટોલ કરેલા હોય, અથવા DNS કૅશિંગ હોય, અથવા કોઈપણ પ્રકારનું કૅશિંગ હોય, તો તેને સાફ કરો. તમારા બ્રાઉઝરની કૅશ પણ સાફ કરો. શક્ય છે કે તમને તમારી સાઇટ માટે નવીનતમ સ્ક્રિપ્ટ્સ ન મળી રહી હોય.
તમારી કૂકીઝ સાફ કરો
એવું પણ બની શકે છે કે તમારી કૂકીઝ દૂષિત થઈ ગઈ હોય, તમારા બ્રાઉઝરના સેટિંગ્સમાંથી તમારી બ્રાઉઝર કૂકીઝ સાફ કરીને આને સરળતાથી ઉકેલી શકાય છે. તે સામાન્ય રીતે તે વિકલ્પની નજીક હોય છે જ્યાં તમે તમારા બ્રાઉઝરની કૅશ સાફ કરો છો.
તમારી સાઇટના URL સેટિંગ્સ તપાસો
Settings > General પર જાઓ અને તમારા સેટિંગ્સ તપાસો. WordPress Address (URL) અને Site Address (URL) માટેના સેટિંગ્સ જુઓ. તેના ડોમેન્સ અને પ્રોટોકોલ્સ તમારા વાસ્તવિક ડોમેન સાથે મેળ ખાતા હોવા જોઈએ. ઉદાહરણ તરીકે, જો કોઈ એકમાં “http://” હોય પરંતુ તમે “https://” નો ઉપયોગ કરીને તમારી સાઇટ પર જાઓ છો, તો સેટિંગ્સમાં “https://” હોવું જોઈએ. બીજી એક સામાન્ય સમસ્યા એ હોઈ શકે છે કે તે URLs માંથી એકમાં “www” હોય અને એકમાં ન હોય.
આ મેળ ખાતા હોવા જોઈએ:

અથવા:

આને ઠીક કરવા માટે, તમે Settings > General માંથી સેટિંગ્સ બદલી શકો છો. જો તમે તે સેટિંગ્સને સંપાદિત કરી શકતા નથી, તો તમે તમારું FTP ખોલી શકો છો અને wp-config.php ફાઇલ સંપાદિત કરી શકો છો, અને આ પંક્તિઓ ઉમેરી શકો છો:
define( 'WP_HOME', 'http://example.com' ); define( 'WP_SITEURL', 'http://example.com' );