گروه نرم افزاری چابک > طراحی و توسعه > وردپرس > حذف رشته های کوئری از فایل های css و js وردپرس
حذف رشته های کوئری از فایل های css و js وردپرس

حذف رشته های کوئری js و css که به صورت ver=3.0.1? در انتهای فایل های css و js ظاهر می شوند به سادگی امکان پذیر است. بیشتر افزونه های بهیه ساز و فشرده سازهای وردپرس اینکار را به صورت خودکار انجام می دهند. اما اگر از افزونه های بهینه ساز استفاده نمیکنید و تنها می خواهید کوئری استرینگ های انتهای فایل های css و js را حذف کنید به راحتی با قرار دادن قطعه کد زیر در function.php پوسته اینکار را انجام دهید.

توجه: قبل از هر گونه تغییر در فایل function.php پوسته یک پشتیبان از ان تهیه کنید تا در صورت بروز هر گونه مشکل به فایل اصلی و بدون مشکل دسترسی داشته باشید.

// Remove query string from css and js files
function chabok_remove_queryver( $src ) {
if( strpos( $src, '?ver=' ) )
$src = remove_query_arg( 'ver', $src );
return $src;
}
add_filter( 'style_loader_src', 'chabok_remove_queryver', 10, 2 );
add_filter( 'script_loader_src', 'chabok_remove_queryver', 10, 2 );

 محل استفاده: function.php پوسته

اهمیت: بالا

دلایل استفاده:

  • کش شدن بهتر فایل های استاتیک توسط مرورگرها
  • عدم نمایش ورژن وردپرس انتهای فایل ها

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *