shkhe
رفع خطای مسدود شدگی کوکی در وردپرس رفع خطای مسدود شدگی کوکی در وردپرس
adminPhoto

سامی

مدیر تیم برنامه نویسی

رفع خطای مسدود شدگی کوکی در وردپرس

۱۴۰۱/۰۷/۰۸

اشتراک گذاری مطلب

رفع خطای مسدود شدگی کوکی در وردپرس خطای مسدود شدگی کوکی در وردپرس از جمله خطاهایی است که هر سایتی باید نحوه برطرف کردن آن را بداند

اگر از وردپرس استفاده می‌کنید و با چنین خطایی مواجه شده‌اید به این معنی است که باید کوکی‌ها را برای وب‌سایت خودتان فعال کنید.

این ارور در برخی از موارد ممکن است بسیار اعصاب‌خردکن باشد و موجب اختلال در روند کاری شما شود.

خطای مسدود شدگی کوکی
رفع خطای مسدود شدگی کوکی

چرا خطای خطای مسدود شدگی کوکی در وردپرس رخ می‌دهد؟

1. مسدود شدن کوکی‌ها توسط افزونه‌های امنیتی و حافظه پنهان

معمولا کوکی‌ها را می‌تواند توسط یک افزونه امنیتی مسدود کرد. این مورد معمولا اصلی‌ترین دلیل است.

افزونه‌های امنیتی معمولا چنین قابلیتی را دارند.

در چنین شرایطی شما به ارور Cookies are blocked or not supported by your browser را مشاهده می‌کنید.

در صورتی که از وردپرس فارسی استفاده می‌کنید هم به ارور خطای مسدود شدگی کوکی در وردپرس برخورد خواهید کرد.

برای رفع ارور در این حالت می‌توانید به راحتی با غیرفعال کردن افزونه مورد نظر اقدام کنید.

در صورتی که مشکل حل شد نیازی نیست که دیگر راه‌حل‌ها را امتحان کنید.

2. بسته شدن کوکی‌ها از سمت ارائه دهنده هاست

ممکن است بسته شدن کوکی‌ها از سمت هاست باشد.

ممکن است دامنه باقی‌مانده و تغییر نکند ولی ارتباط شما و وب‌سایت دچار اختلال شود.

راهکار عاقلانه در این شرایط این است که تمام کوکی‌های مرورگر را حذف کنید و به داشپورد خودتان در وردپرس وارد شوید.

روش‌های برطرف کردن خطای مسدود شدگی کوکی در وردپرس

1.ویرایش فایل wp-config.php

برای این کار باید ابتدا با استفاده از FTP به وب‌سایت خودتان وصل شوید. برای انجام این کار می‌توانید از نرم‌افزار فایل‌زیلا استفاده کنید.

از فایل منیجر، دایرکتوری ریشه سایت خود را وارد کرده و فایل “wp-config.php” را پیدا کنید

سپس فایل را باز کنید و کد زیر را به آن اضافه کنید.

define( 'COOKIE_DOMAIN', '.domain.com' ); // change domain.com with your actual domain

اگر هم از کدهای بالا استفاده کردید و به نتیجه دلخواه خودتان نرسیدید می‌توانید کدهای زیر را امتحان کنید:

define('COOKIE_DOMAIN', $_SERVER['HTTP_HOST'] );

2. ادیت کردن فایل functions.php

وارد پنل کاربری خودتان شوید و سپس به آدرس زیر بروید:

Appearance -> Theme File Editor -> Theme Functions (funtions.php)

حال کد زیر را در این قسمت اضافه کنید:

setcookie(TEST_COOKIE, 'WP Cookie check', 0, COOKIEPATH, COOKIE_DOMAIN);if ( SITECOOKIEPATH != COOKIEPATH ) setcookie(TEST_COOKIE, 'WP Cookie check', 0, SITECOOKIEPATH, COOKIE_DOMAIN);

سپس فایل را آپدیت کنید. در این حالت به احتمال زیاد مشکل حل خواهد شد.

 

گردآوری: نایس کدرز

دیدگاه ها

کامنتی برای این پست وجود نداره

چند مطلب دیگه

آخرین مطالب

افزودن دیدگاه


ارسال
بیخیال
shakhe 1 shakhe 2