آموزش وب

آموش ها و ترفند هایی در اینترنت برای تمام افراد، سایتی برای یادگیری نکات ساده تا پیشرفته.

آموزش وب

آموش ها و ترفند هایی در اینترنت برای تمام افراد، سایتی برای یادگیری نکات ساده تا پیشرفته.

اگر سایت خود را در gtmetrix تست کرده باشید در بخش Remove query strings from static resources به شما میگوید که فایل هایی که در آدرس خود دارای علامت ? هستند مانع کش شدن آن فایل میشود.


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

برای اینکه این ارور را در وردپرس حل کنید این کد را در انتهای فایل functions.php قالب خود کپی کنید.


function _remove_script_version( $src ){
$parts = explode( '?', $src );
return $parts[0];
}
add_filter( 'script_loader_src', '_remove_script_version', 15, 1 );
add_filter( 'style_loader_src', '_remove_script_version', 15, 1 );

پس از کپی کردن کد زیر در فایل functions.php علامت ? از آدرس فایل ها حذف میشود و اگر دوباره از سایت خود در gtmetrix تست بگیرید هشدار این قسمت رفع میشود و رتبه سرعت سایت شما افزایش میابد.

نظرات  (۲)

ممنون به خاطر این آموزش
سپاس از شما بخاطر آموزشتون

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی