خانه » آموزش سئو » خطای Remove query strings چیست؟ چطور برطرف میشود؟

خطای Remove query strings چیست؟ چطور برطرف میشود؟

برطرف کردن مشکل Remove query strings from static resources در وردپرس

جی تی متریکس gtmetrix سایتی برای مشاهده و آزمایش سرعت بارگذاری سایت است و با دارا بودن معیارهای مفید و کاملی به بررسی پارامترهای اصلی که بر روی سرعت بارگذاری سایت تاثیرگذار هستند می پردازد و در پایان نتیجه را در دو طبقه بندی page speed که نشان دهنده سرعت بارگذاری صفحات سایت و yslow که نشان دهنده کارایی و عملکرد سایت و سرور است نمایش می دهد. بسیاری از پارامترهای تعیین کننده سرعت بارگذاری صفحات را باید در هنگام طراحی سایت و طراحی قالب وردپرس رعایت کرد در این مطلب به معرفی پارامترهای تعیین کننده و توضیح کوتاهی درباره هر کدام می پردازیم پس تا پایان همراه ما باشید .

خطای Remove query strings from static resources چیست

گاهی اوقات کاربران با خطای Remove Query Strings From Static Resources مواجه میشوید . معنی لغوی این خطا ” Query String هارا از منابع ایستا حذف کنید ” میباشد. یعنی منابع Static مثل جاوااسکریپت ها ، استایل ها و … نباید بعد از اتمام آدسشان از کد:

?ver=3.9.6

یک نمونه URL بدون Query String و یک نمونه به همراه Query String در زیر قابل مشاهده میباشد تا معنی و مفهوم آن را به درستی درک کنید .

نمونه به همراه Query String :

کد:
http://sitename.com/wp-content/plugins/js/example.js?ver=3.4.2

نمونه بدون Query String :

کد:
http://sitename.com/wp-content/plugins/js/example.js

مورد دوم مدنظر ماست و صحیح است .

راه حل رفع مشکل Remove query strings from static resources چیست ؟

اصلاح دستی

اصلاح دستی مشکلات خاص خود را دارد . شما شاید بتوانید مواردی که در قالب و دم دستتان هستند را اصلاح کنید ولی با مواردی که توسط Plugin ها اضافه شدند چه میکنید ؟
باید تمام پلاگین هایتان را بگردید و آدرس هارا اصلاح کنید ! عملا کار سخت و غیرمنطقی است .

رفع خطای Remove query strings اصلاح با یک تکه کد PHP

فایل functions.php را که در فولدر قالبتان است را باز کنید ( اگر نیست ، بسازید ! ) و کد زیر را در آن قرار دهید .

کد PHP:
<?php
function _remove_script_version( $src ){
$parts = explode( ‘?ver’, $src );
return $parts[0];
}
add_filter( ‘script_loader_src’, ‘_remove_script_version’, ۱۵, ۱ );
add_filter( ‘style_loader_src’, ‘_remove_script_version’, ۱۵, ۱ );
?>

اگر از W3 Total Cache استفاده میکنید از تب ” Browser Cache Settings ” تیک گزینه ” Prevent caching of objects after settings change ” را بردارید و ذخیره کنید .

سپس سایت خود را با Ctrl+F5 رفرش ( Refresh ) کنید و تغییرات را مشاهده کنید .

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

مطلب پیشنهادی

دنیای سئو - بهینه سازی دیتابیس وردپرس, بهینه سازی سئو وردپرس, بهینه سازی سایت وردپرسی, بهینه سازی سرعت وردپرس, بهینه سازی قالب وردپرس, بهینه سازی قالب وردپرس برای موتورهای جستجو, بهینه سازی وردپرس, بهینه سازی وردپرس برای موتورهای جستجو, بهینه سازی پایگاه داده وردپرس, تگ چیست, دنیای seo متا تگ html meta tags description keywords google seo refresh, قالب بهینه سازی شده وردپرس, پلاگین بهینه سازی وردپرس, کد متاتگ گوگل چیست دنیای SEo متا تگ description keyword وردپرس و

بهینه سازی وردپرس برای موتورهای جستجو

دنیای سئو – برای بهینه سازی وردپرس برای موتورهای جستجو و داشتن سئو مناسب کارهای ...

1
دیدگاه بگذارید

avatar
1 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
1 Comment authors
اسطوره های ملل Recent comment authors
  Subscribe  
جدیدترین قدیمی ترین دارای بیشترین تعداد رای
خبرنامه
اسطوره های ملل
میهمان
اسطوره های ملل

درود
مقاله بسیار مفیدی بود ممنون از مقاله خوبتون

error: کپی برداری ممنوع 😉