ممکن است برای شما هم پیش آمده باشد که تغییری در سایت وردپرسی خود ایجاد کرده باشید ولی در مرورگر قابل مشاهده نبوده. به عنوان مثال تصویری اضافه کرده اید یا اشتباه تایپی را اصلاح کرده اید اما نتیجه اعمال نشده است. به احتمال زیاد این مساله به دلیل افزونه های حافظه های نهان یا cache است.
مرورگرهای وب می توانند محتوای استاتیک، جاوا اسکریپت و تصاویر را ذخیره کنند. بنابراین بازدیدهای بعدی سایت سریعتر انجام می شود، زیرا درخواست های کمتری سمت سرور ارسال می شود. اما در برخی موارد مرورگر قادر به تشخیص نسخه تغییر یافته نیست و نسخه قبلی را برای شما بارگزاری می کند. بنابراین اولین قدم این است که، باید حافظه پنهان مرورگر را پاک کنید.
برای این منظور در مرورگر کروم آیکون سه نقطه را کلیک کنید، سپس setting > بعد advanced و در نهایت privacy and security را انتخاب کنید. اکنون در بخش Clear browsing data می توانید حافظه کش و کوکی ها را پاک کنید.
در سایر مرورگرها نیز مشابه می توان عمل کرد. گاهی اینکار کفایت نمی کند. بنابراین باید قدم بعدی که پاک کردن کش سایت وردپرسی است را نیز انجام داد. راه های مختلفی برای ذخیره سازی و کش کردن وب سایت وردپرسی وجود دارد که در این مقاله ما به سه افزونه محبوب می پردازیم. این افزونه ها تعیین می کنند چه چیزی و چه موقع محتوای درون کش منقضی شود و چه موقع پاک شود. در ادامه می خوانیم:
Wp سوپر کش یکی از بهترین افزونه کش با بیش از 2.000.000 نصب است. این پلاگین به شما اجازه می دهد تمام محتوای حافظه پنهان را پاک کنید.
از پیشخوان وردپرس، setting سپس wp super cache را انتخاب کنید. بر روی delete cache کلیک کنید.
به همین سادگی شما حافظه پنهان سایت وردپرسی را پاک خواهید کرد.
افزونه w3 total cache تنظیمات بسیار زیادی دارد و از بهترین و قدرتمند ترین افزونه های بهینه سازی سرعت و عملکرد سایت است. وب سایت های بزرگی از این افزونه استفاده می کنند. این پلاگین با به کارگیری متدهای کشینگ و CDN سربار سرور به طور قابل توجهی کاهش می دهد.
نکته ای که در مورد افزونه های کش وجود دارد این است که همزمان نباید چند افزونه کش فعال باشد.
برای نصب این افزونه کافی است از پیشخوان> افزونه ها> افزودن را انتخاب کنید. سپس در کادر جستجو w3 total cache را وارد کنید. سپس برروی نصب کلیک کنید و افزونه را فعال کنید. این افزونه بهینه سازی وردپرس بسیار پرقدرت و در عین حال پر تنظیمات است. در نگاه اول ممکن است کمی گیج کننده باشد.
برای دسترسی به تنظیمات افزونه توتال کش از منوی performance در پیشخوان زیر منوی general setting را انتخاب کنید. مهمترین بخشی که با آن سرو کار داریم page cache است. تنظیمات این بخخش یک نسخه استاتیک از صفحات را ایجاد می کند. زمانی که درخواست بازدید این صفحه ارسال می شود این نسخه ایستا ارسال می شود. بنابراین به شکل چشمگیری زمان لود صفحات کاهش پیدا می کند. برای این منظور کافی است باکس enable را فعال کرده و روش را بر روی disk:enhanced تنظیم کنید. این روش بهترین روش برای هاست های اشتراکی وردپرس است.
Browser cache نیز یک نسخه از صفحات وب سایت را در مرورگر سمت کاربر ذخیره می کند. این گزینه را نیز باید فعال کنید.
برای پاک کردن محتوای کش در این افزونه باید به ترتیب زیر عمل کنید.
به همین سادگی می توانید محتوای کش خود را پاک کنید.
افزونه wp rocket یا پلاگین راکت یکی دیگر از افزونه های قدرتمند و در عین حال محبوب وردپرس است. این افزونه بیش از 1.000.000 بار نصب شده است.
تنظیمات کش چند گزینه اصلی کش موبایل، کش کاربران و طول عمر کش دارد. در کش موبایل، سرعت برای کاربران موبایل افزایش می یابد. در بخش کش کاربران، افزونه راکت برای همه کاربرانی که در سایت لاگین هستند و در طول عمر کش یک بازه زمانی برای حافظه پنهان تعریف می شود. به عنوان مثال هر 10 ساعت می توان حافظه نهان را به طور اتوماتیک خالی کرد. این مورد زمانی که سایت در بازه های زمانی منظم تغییر می کند بسیار مفید است.
تا به اینجا در مورد مزایای کش کردن و خالی کردن آن در سایت وردپرسی بحث شد. اگر مطلبی هنوز جامانده خوشحال می شویم با ما در میان بگذارید.