حل مشکل کوکی در وردپرس
کوکی ها یکی از توابع PHP است که سرور آن بر روی کامپیوتر کاربر ذخیره می کند و قسمت کوچکی از اطلاعات هستند که یک وبسایت روی کامپیوتر شما ذخیره می کنند و حجم کمی ار متن را در بر دارند و این متن می تواند ID کاربری یا ID آموزشی یا هر چیز دیگری مانند این موارد باشند. نحوه کار کوکی به این صورت است که زمانی که کاربر یک صفحه وب سایت را مشاهده می کند سرور یک پیام به صورت فایل متنی به مرورگر ارسال می کند و مرورگر پیام را در قالب یک فایل متنی در کامپیوتر ذخیره می کند. از آن به بعد پس از هر بار بازدید از آن وب سایت یا سرور آن پیام متنی به سرور باز گردانده می شود. مزیت کوکی این است که هر بار که کاربر دوباره از وب سایت شما بازدید می کند سرعت لود وب سایت برای کاربر افزایش می یابد و صفحه با سرعت بیشتری نسبت به قبل بارگذاری می شود. کوکی شامل نام کاربری، رمز عبور و اطلاعاتی از این قبیل می باشد. وردپرس بر پایه PHP کدنویسی و راه اندازی شده است و کوکی های ضروری در وردپرس تعریف شده است. به همین دلیل گاهی اوقات سایت های وردپرسی با خطای کوکی “کوکیها به خاطر خروجی غیرمنتظره مسدود هستند” رو به رو می شوند.
//fix for cookie error while login.
function set_wp_test_cookie() {
setcookie(TEST_COOKIE, ‘
WP
Cookie check’, 0, COOKIEPATH, COOKIE_DOMAIN);
if ( SITECOOKIEPATH != COOKIEPATH )
setcookie(TEST_COOKIE, ‘WP Cookie check’, 0, SITECOOKIEPATH, COOKIE_DOMAIN);
}
add_action( ‘after_setup_theme’, ‘set_wp_test_cookie’, 101 );
به این نکته توجه کنید که قبل از انجام هر گونه تغییر در فایل های قالب وردپرس سایت خود حتما از فایل های قالب خود نسخه پشتیبان (بک آپ) تهیه کنید. در نهایت نیز در صورتی که همچنان مشکل کوکی وردپرس سایت شما همچنان باقی است باید این موضوع را با سرویس دهنده هاست وبسایت خود در میان بگذارید. مراحل فوق را می توان در چهار نکته زیر خلاصه کرد :
- فراموش نکنید که کوکی مرورگر خود را نیز کنترل کنید که فعال است یا غیرفعال .
- در تمامی مراحل ، حتما برگه ی ورود به پیشخوان خود را با Ctrl + F5 رفرش کنید تا اطلاعات قدیمی فراخوانی نشوند.
- قبل از شروع کار پیشنهاد می شود کوکی مرورگر خود را کاملا پاکسازی کنید.
- در صورتی که با مراحل بالا به نتیجه نرسیدید ، به هاستینگ خود تیکت ارسال کنید .
مطالب مرتبط:
تغییر ادیتور گوتنبرگ به کلاسیک در وردپرس
پاسخگویی اتوماتیک به ایمیل های دریافتی دایرکت ادمین در بازه زمانی مشخص
درباره Mostafa Shoa
مدیر تیم پارس نویس، کارشناس مهندسی نرم افزار، مدرس دوره های برنامه نویسی و طراحی سایت در مدارس تیزهوشان، مشاور تبلیغات و بازاریابی استارتاپ ها و کسب و کارهای اینترنتی
نوشته های بیشتر از Mostafa Shoa
دیدگاهتان را بنویسید