مشکل کش شدن سایت و روش حل آن

3.9 / 5. تعداد رای: 8

مشکل کش شدن سایت و روش حل آن

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

نکته: در این آموزش منظور ما آپدیت نشدن استه وردپرس از طریق به‌‌‌‌‌روزرسانی‌‌‌‌‌ها نیست! بلکه منظور آپدیت نشدن سایت با تغییرات شما در پنل مدیریت وردپرس است!

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

مشکل کش شدن سایت

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

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

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

بنابراین در اینجا تمامی این موارد را بررسی می‌‌‌‌‌کنیم:

کش مرورگر

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

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

اما یکی از بدی‌هایی که این اتفاق دارد این است که زمانی که سایت شما توسط سیستم کش می‌شود؛ تغییرات ایجادشده نمایش داده نشده و همان محدرات قبلی برای شما باز می‌شود. اما نگران نباشید. چراکه برنامه‌ریزی برای چنین کارهایی صورت گرفته است و امکان برطرف کردن آن به‌راحتی وجود دارد.

زمانی که این اتفاق برای شما رخ دهد؛ شما باید کش سیستم خود را خالی کنید. انجام این کار بسیار ساده است و در عرض چند دقیقه امکان‌پذیر است. با انجام این کار فایل‌های ذخیره‌شده پاک خواهد شد. برای حل این مشکل نیاز دارید CTRL + F5 یا Cmd + R (در مک) را در کیبورد بزنید.

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

خالی کردن کش مرورگر کروم

این کار به‌‌‌‌‌راحتی انجام‌‌‌‌‌پذیر است. برای انجام این کار باید اول به قسمت تنظیمات این مرورگر بروید.

Login to Google Settings
ورود به تنظیمات گوگل

پس‌ازآن شما باید مطابق با تصویر زیر با کلیک روی گزینه “Clear data” کش مرورگر خود را پاک‌کنید. (با سرچ کردن کلمه “Cach” می‌توانید این قسمت را پیدا کنید) گزینه Time range در این قسمت بازه زمانی که قصد خالی کردن کش دارید را برای شما مشخص می‌کند. شما قادر هستید این قسمت را با توجه به نیاز خود تغییر دهید.

Empty the cache on Google
خالی کردن کش مرورگر کروم

خالی کردن کش مرورگر فایرفاکس

خالی کردن کش مرورگر فایرفاکس نیز به همین صورت و بسیار ساده است. برای خالی کردن کش مرورگر فایرفاکس ابتدا باید بر روی سه نقطه گوشه مرورگر کلیک نمایید. سپس روی گزینه “Optons” کلیک کنید. سپس از مسیر Cookies and Site Data < Clear data < Cached Web Content کش مرورگر خود را خالی کنید.

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

مشکل کش شدن سایت با افزونه کش

اگر با استفاده از روش بالا نتوانستید مشکل خود را حل کنید، باید این راه را نیز امتحان کنید. دومین علت این مشکل پیکربندی ضعیف افزونه کش وردپرس است. برای دیدن اینکه اگر افزونه کش باعث ایجاد این مشکل است نیاز دارید که افزونه را ببینید.

اغلب مبتدیان از افزونه WP Super Cache یا W3 Total Cache استفاده می‌کنند. اولین کاری که می‌توانید انجام دهید سعی در خالی کردن تمام کش با استفاده از تنظیمات افزونه کش است. شما می‌توانید این کار را به‌راحتی با رفتن به صفحه تنظیمات افزونه انجام دهید. سپس روی “Empty All Caches” کلیک کنید.

این مورد باید برای تمام افراد کار کند و در حال حاضر تغییرات باید در صفحه اصلی مشاهده شود. سپس باید در تنظیمات پلاگین خود نگاه کنید تا ببینید که آیا می‌توانید تنظیمات کش را توسط عملکرد کش کنترل کنید یا خیر. در منوی “W3 Total Cache” زیر “Page Cache” گزینه‌ای برای غیرفعال کردن کش از صفحه اول وجود دارد.

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

پس از غیرفعال کردن افزونه نیاز دارید که وب‌سایت خود را برای دیدن راه‌حل مشکل مشاهده کنید. این موضوع به این معنا است که شما نیاز به راه‌اندازی افزونه کش خود دارید. ما آموزش ساده گام‌به‌گام برای افزونه W3 Total Cache و WP Super Cache را در میهن وردپرس داریم. هر دو افزونه خوبی هستند.

اگر روش‌های بالا برای شما جواب نداد پیشنهاد می‌کنیم مودم اینترنت خود را برای ۵ دقیقه خاموش کرده سپس مودم را روشن نمایید.

موفق و پیروز باشید. 🙂

نکته خاصی هست که این مقاله رو تکمیل‌تر کنه؟

  1. U27506 ۲۲ اردیبهشت ۱۳۹۹

    فقط هم همین یک محصول اینجوریه… توضیحات هر محصول دیگه ای رو تغییر میدم درجا تغییر می کنه ولی همین یه دونه محصول بهیچ وجه متنش آپدیت نمیشه. تاریخ نوشته رو تغییر دادم نشد. افزونه راکت رو غیرفعال کردم نشد. کل کش ها رو پاک کردم باز هم نشد. از کمکتون ممنون میشم

  2. U27506 ۲۲ اردیبهشت ۱۳۹۹

    سلام آقای حسینی… من یه محصول دارم وقتی توضیحات محصول رو تغییر میدم و بهش متن اضافه می کنم و بروزرسانی رو میزنم متن توضیحات محصول آپدیت نمیشه ولی قیمت رو آپدیت می کنم تعییر میکنه….. تمام روشهایی که گفتید رو امتحان کردم هیچکدوم جواب نمیده… حدود 6 ماه است هرچقدر توضیحات این محصول رو تغییر میدم و بروز رسانی می کنم انگار متنش قفل شده. از خیلی ها سوال کردم ولی هیچ راه حلی براش پیدا نکردم. ممنون میشم راهنمایی کنید.

    • تیم پشتیبانی تیم پشتیبانی ۲۲ اردیبهشت ۱۳۹۹

      سلام
      وردپرس و قالب و تمامی افزونه های سایت رو به صورت دستی از طریق هاست آپدیت کنید

  3. کاربر مهمان ۸ بهمن ۱۳۹۷

    سلام. تمام راه هارو طی کردم ولی تاثیری نداشت و هنوز پیغام بروزرسانی دیگری در حال پیش‌روی است میده

  4. کاربر مهمان ۳ بهمن ۱۳۹۷

    سلام
    من از سایت دیگری قالب سون خریدم اما در بخش تیکت مثلا نوشته ورژن 7.3.3 اما با ای دی ام که دانلود میکنم اپدیت قالب رو همون ورژن قبلی دانلود میشه؟ از پشتیبانی پرسیدم جواب قابل قبولی بم ندادن و وقتی به خودشون میگم نصب کنید ورزن جدید بروز میشه..
    من تمام مراحل اپدیت به درستی انجام میدم و قبلا خوب پیش میرفت واقعا نمیدونم ایراد از چیه؟
    ممکن مشکل از کش سایت یا ای دی ام باشه؟
    ممنون میشم راهنمایی بفرمایید.
    سپاس

    • Reza Rad رضا راد ۳ بهمن ۱۳۹۷

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

      • کاربر مهمان ۳ بهمن ۱۳۹۷

        جناب راد خیلی برام عجیبه وقتی لینک دانلود اپدیت پروفایلم بشون دادم و گفتن 3.3 اما برام من 3.2 هستش!
        مواردی که فرمودید انتقال دادم و به کش سایتشون هم اشاره کردم.
        ظاهرا با دانلود از سیستم دیگه حل میشه اما اکثرا دسترسی ندارن به سیستم دیگه
        من مرورگر داریو سی و حتی ای دی هم پاک کردم ولی در هر بار دانلود نسخه قبلی دانلود میشه در صورتی که فایلشون اپدیته!!
        نمیدونم واقعا چیه؟

        • Reza Rad رضا راد ۳ بهمن ۱۳۹۷

          باید این مورد رو از طریق سایت خودشون پیگیری بفرمایید چون این مشکل رو نداشتیم تا حالا!

  5. کاربر مهمان ۲۶ آبان ۱۳۹۶

    سلام
    بعد از آپدیت وردپرسم به 4.9 دیگه سایت بالا نمیاد.هیچ خطایی هم نشون نمیده.آخرین پیامی که بعد از تاییدی آپدیت بود مثل همیشه تاییدی پوشه در حال باز خوانی و………… بود و تاییدی نصب بود.حالا چکار کنم درست بشه.حدود یک و نیم ساعت میشه که اینطور شده
    لطفا راهنمایی کنید؟؟؟

  6. کاربر مهمان ۲ مرداد ۱۳۹۶

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

    به‌روزرسانی شکست خورد: دریافت انجام نشد. cURL error 60: SSL certificate problem: self signed certificate

    • U7658 ۲ مرداد ۱۳۹۶

      درود.

      به صورت دستی وردپرس را به روزرسانی کنید، آخرین نسخه را تهیه کنید و بر روی فایل های قدیمی عمل Replace را انجام دهید.

  7. کاربر مهمان ۱۹ آذر ۱۳۹۵

    سلاممن وردپرس سایتم رو به نسخه 4.7 ارتقا دادم، اما پس از آن دیگه نمیتونم قالب هامو آپدیت کنم.یعنی آپدیت میشن اما بعد از چند دقیقه باز پیغام میاد که پوسته های شما نیاز به به روز رسانی دارد ؟جهار بار تا حالا آپدیت کردم اما باز دوباره به حالت قیب برگشته نمیدونم چیکار باید کرد ؟اگر امکانش هست راهنمایی بفرمایید ممنون

    • Reza Rad رضا راد ۱۹ آذر ۱۳۹۵

      سلام این پیغام رو باید نادیده بگیرید گاها پیش میاد این مشکل توی بروزرسانی قالب ها