آموزش نحوه فعال سازی gzip در وردپرس

چطوری gzip رو فعال کنم؟

وارد هاست سی پنلتون بشید
از منو Files برروی File Manager کلیک کنید
بر روی فولدر Public_html کلیک کنید
سپس از گوشه سمت راست بالا بر روی گزینه settings کلیک کنید
تصویری مشابه تصویر پایین نمایش داده میشه
QIP%20Shot%20-%20Screen%20558
تیک گزینه show hidden files رو بزنید و ذخیره کنید
فایل htaccess. برای شما نمایش داده میشود
بر روی آن کلیک کرده و سپس گزینه edit را بزنید
و کدهای زیر را در مکان مناسبی از فایل اضافه کنید. پیشنهاد می‌کنم تا کدهای زیر را در انتهای این فایل قرار بدین تا تداخلی با سایر کدها ایجاد نشود.

    AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript

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

<ifModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file .(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</ifModule>

استفاده از سایر افزونه‌ها

از اونجایی که همه ما از افزونه‌هایی نظیر W3 Total Cache، Wp Fatest Cache و wp super cache و… برای افزایش سرعت بارگذاری سایت استفاده می کنیم اگر شما هم از افزونه‌های کش وردپرس استفاده می‌کنید با مراجعه به تنظیمات این افزونه‌ها بررسی کنید و ببینید که آیا امکان استفاده از Gzip وردپرس در این افزونه‌ها وجود دارد یا خیر. در صورتی که امکان استفاده از gzip وردپرس در چنین افزونه‌هایی فراهم بود نیازی به استفاده از افزونه معرفی شده یا کد معرفی شده در مقاله ندارید و کافیه تا تیک فعال کردن Gzip را فعال کنید.

به عنوان نمونه اگر از افزونه W3 Total Cache استفاده می‌کنید کافیه تا با مراجعه به مسیر Performance> Browser Cache در پیشخوان وردپرس مشابه تصویر زیر اقدام به فعال کردن قابلیت gzip وردپرس در این افزونه کنید.
gzip-compression-w3-total-cache

1 پسندیده