آموزش کامل رفع خطای مسدود شدن کوکی در وردپرس

آموزش کامل رفع خطای مسدود شدن کوکی در وردپرس

آموزش کامل رفع خطای مسدود شدن کوکی در وردپرس

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

آنچه در این مقاله به اختصار خواهید خواند:

  • چه عاملی باعث مسدود شدن کوکی وردپرس می‌شود؟
  • روش‌های روش رفع خطای مسدود شدن کوکی در وردپرس

چه عاملی باعث مسدود شدن کوکی وردپرس می‌شود؟

آموزش کامل رفع خطای مسدود شدن کوکی در وردپرس

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

شما گاهی اوقات به دلیل خراب بودن فایل .htaccess این خطای را مشاهده می‌کنید. گاهی دیگر نیز به دلیلی فعال نبود کوکی مرورگر، تداخل افزونه یا قالب این اتفاق میوفتد. حتی در برخی موارد نیز ، بعد از نصب گواهی SSL و عدم پیکربندی صحیح در تغییر مسیر به https: //  این خطا رخ می‌دهد.

اما خطای مسدود شدن کوکی به هر دلیلی که باشد، در ادامه این مقاله سعی می‌کنیم آن را بیابیم و به شما نشان خواهیم داد که چگونه آن را برطرف کنید.

حتما بخوانید: آسان‌ترین راه برای رفع خطای اتصال شما خصوصی نیست!

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

  1. فعالسازی کوکی در مرورگر

یکی از مهم‌ترین دلایلی که سبب رفع خطای ” کوکی‌‌ها به خاطر خروجی غیر منتظره مسدود هستند” فعال‌سازی کوکی در مرورگر است.

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

برای فعالسازی ابتدا مرورگر کروم خود را باز کرده و آدرس زیر را در آن وارد نمایید:

chrome://settings/cookies

سپس صفحه‌ای مطابق شکل زیر برای شما باز خواهد شد که در قسمت ” Customized behaviors” بر روی دکمه add کلیک نمایید.

آموزش کامل رفع خطای مسدود شدن کوکی در وردپرس

بعد از زدن این دکمه پنجره‌ای مطابق شکل زیر برای شما باز خواهد شد. در این قسمت کافیست با فرمت زیر نام سایت مورد نظر خود را وارد نمایید و دکمه done را بزنید:

[*.]hamyarwp.com

توجه داشته باشید که باید به جای hamyarwp.com آدرس سایت موردنظرتان را قرار دهید.

آموزش کامل رفع خطای مسدود شدن کوکی در وردپرس

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

  1. ست کردن کوکی‌های دامنه

برای ست کردن کوکی‌های دامنه مطابق شکل زیر وارد هاست‌تان شوید و بر روی file manager کلیک نمایید.

آموزش کامل رفع خطای مسدود شدن کوکی در وردپرس

سپس مطابق آنچه در شکل زیر مشاهده می‌کنید، وارد پوشه public_html شوید و فایل “wp-config” را انتخاب کرده و گزینه edit را بزنید.

آموزش کامل رفع خطای مسدود شدن کوکی در وردپرس

سپس در پنجره‌ای که باز می‌شود قطعه کد زیر را در بالای این فایل قرار دهید (خوب است پیش از انجام اینکار یک نسخه پشتیبان از سایت‌تان تهیه نمایید):

چگونه پست ها با بیشترین دیدگاه در وردپرس را  نمایش دهیم؟

// Set cookie domain for login cookies

define( ‘COOKIE_DOMAIN’, ‘.domain.com’ );

حتما توجه داشته باشید که به جای عبارت domain.com بایستی آدرس سایت‌تان را قرار دهید. در نهایت رو دکمه save زده و این فایل را ببندید و به صفحه ورود سایت‌تان بروید. حال بررسی کنید که آیا خطای رفع شده است یا خیر؟

  1. بای پس کردن کوکی‌های سایت

در این روش شما با اضافه کردن قطعه کد زیر به فایل function.php سایت‌تان باعث می‌شوید که نیاز به ورود کوکی‌های سایت را نادیده گرفته شود.

setcookie(TEST_COOKIE, ‘WP Cookie check’, 0, COOKIEPATH, COOKIE_DOMAIN);

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

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

برای اضافه کردن قطعه کد بالا نیز مطابق روش قبل به بخش public_html هاست‌تان بروید و در پوشه wp-content وارد قالب‌های سایت‌تان شده و در قالبی که سایت‌تان از آن استفاده می‌کند به دنبال فایل function.php بگردید.

  1. عیب یابی افزونه‌ها و قالب‌ سایت

گاهی اوقات ممکن است خطای مسدود شدن کوکی وردپرس به خاطر تداخل افزونه‌ها مخصوصا افزونه‌های امنیتی سایت باشد. در این هنگام برای رفع خطای “کوکی‌‌ها به خاطر خروجی غیر منتظره مسدود هستند” باید تک‌تک افزونه‌های خود را غیر فعال کنید.

برای انجام این‌کار بایستی به پوشه wp-content سایت‌تان بروید و نام پوشه plugins را به plugins-old تغییر دهید. حال به صفحه ورود سایت‌تان باز گردید اگر خطا رفع شده بود پس حتما این خطا به خاطر تداخل افزونه‌های سایت‌تان بوده است. باید تک تک افزونه‌ها را از بخش افزونه‌ها در پیشخوان وردپرس فعال نمایید تا متوجه شوید اشکال از کدام افزونه است.

اما اگر با غیرفعال‌سازی افزونه‌ها باز هم مشکل رفع نشد باید به سراغ غیر فعال‌سازی قالب سایت‌تان بروید.

برای غیر فعال‌سازی قالب سایت نیز دقیقا مشابه افزونه‌ها، ابتدا به پوشه wp-content هاست‌تان بروید و در فایل themes نام پوشه قالب خود را تغییر دهید و سپس به صفحه ورود وردپرس برگردید و بررسی کنید که آیا خطا رفع شده است یا خیر؟ اگر رفع شده بود اشکال از قالب شما می‌باشد و باید موضوع را با توسعه دهنده قالب در میان بگذارید و یا قالب سایت‌تان را عوض کنید.

جمع بندی

همانطور که در این مقاله آموزشی اشاره کردیم، یکی از بهترین راه‌های افزایش سرعت بارگذاری سایت استفاده از کوکی‌ها می‌باشد. کوکی‌های یک سایت باعث می‌شوند در اولین ورود کاربر به آن سایت برخی داده‌های مورد نیاز دریافت شوند و در بازدیدهای بعدی برای بارگذاری سریع‌تر سایت از آن استفاده شود. اما گاهی این کوکی‌ها به دلایل مختلف مسدود شده اند و دسترسی و ورود به سایت امکان‌پذیر نخواهد بود. معمولا در اکثر موارد با انجام روش اولی که در این مقاله به شما آموزش دادیم مشکل رفع خواهد شد اما اگر چنین نشد حتما روش‌های دیگر را امتحان کنید. در نهایت از توجه شما به این مقاله سپاسگزاریم. لطفا سوالات و نظرات خود را در بخش دیدگاه‌ها با ما به اشتراک بگذارید.

منبع:

wordpress.org

سوالات متداول

خوب است بدانید که این سوال پاسخ مستقیم و واحدی ندارد. چرا که دلایل مختلفی وجود دارند که باعث بروز خطای مسدود شدن کوکی وردپرس می‌شوند. شما گاهی اوقات به دلیل خراب بودن فایل .htaccess این خطای را مشاهده می‌کنید. گاهی دیگر نیز به دلیلی فعال نبود کوکی مرورگر، تداخل افزونه یا قالب این اتفاق میوفتد. حتی در برخی موارد نیز ، بعد از نصب گواهی SSL و عدم پیکربندی صحیح در تغییر مسیر به https: // این خطا رخ می‌دهد.
۱- فعالسازی کوکی در مرورگر ۲- ست کردن کوکی‌های دامنه ۳- بای پس کردن کوکی‌های سایت ۴- عیب یابی افزونه‌ها و قالب‌ سایت
یکی از مهمترین دلایلی که سبب رفع خطای ” کوکی‌ ها به خاطر خروجی غیر منتظره مسدود هستند” فعالسازی کوکی در مرورگر است. نحوه فعالسازی در مرورگرهای مختلف تقریبا مشابه هم هستند به همین خاطر ما در اینجا فقط نحوه فعالسازی کوکی در مرورگر گوگل کروم را به شما آموزش خواهیم داد. برای فعالسازی ابتدا مرورگر کروم خود را باز کرده و آدرس زیر را در آن وارد نمایید: chrome://settings/cookies سپس صفحه‌ای برای شما باز خواهد شد که در قسمت ” Customized behaviors” بر روی دکمه add کلیک نمایید. بعد از زدن این دکمه پنجره ای برای شما باز خواهد شد. در این قسمت کافیست با فرمت زیر نام سایت مورد نظر خود را وارد نمایید و دکمه done را بزنید. توجه داشته باشید آدرس سایت موردنظرتان را قرار دهید. بدین شکل برای سایت مورد نظر شما کوکی ها مجاز و قابل فعالسازی خواهند شد. حال مجدد به صفحه ورود وردپرس سایتتان بروید و بررسی کنید که آیا مشکل رفع شده است یا خیر؟ اگر مشکل رفع نشده بود باید روش‌های دیگری که در ادامه به شما یاد خواهیم داد را امتحان کنید تا خطای مسدود شدن کوکی ها رفع شود.
آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

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

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

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. 3 سال عضو همیار وردپرس

    با سلام من این مراحل رو کامل انجام دادم ولی هنوز error میده. لطفا اگه کسی تجربه مشابهی داره ممنون میشیم راهنمایی بفرمایید.