কিভাবে ওয়ার্ডপ্রেস সাইটের স্ট্যাটিক রিসোর্স থেকে কুয়েরী স্ট্রিং রিমুভ করবেন ?

আপনারা সাইট স্পিড চেকিং সাইট গুলি থেকে দেখে এসেছেন রিমুভ কুয়েরী স্ট্রিং ফর্ম স্ট্যাটিক রিসোর্স, স্বাভাবিক ভাবে চিন্তায় পড়েছেন কিভাবে সমাধান করবেন এই সমস্যার ? চিন্তার কোন কারণ নেই আছে অনেক সমাধান নিজেদের পছন্দ মত সমাধান বেছে নিতে পারবেন ।
তার আগে জেনে নেই  কুয়েরী স্ট্রিং কি?
প্রথমে আমরা কুয়েরী স্ট্রিং নিয়ে আলোচনা করব । কুয়েরী স্ট্রিং হল সেইসব ইউআরএল (url) যেগুলি “? ” অথবা “&” সহ থাকে এবং প্রক্সি সার্ভার এইগুলি সহ সিএসএস এবং জাভাস্ক্রিপ্ট ক্যাশ করেনা । এই ধরনের ইউ আর এল দেখতে এমন হয়ে থাকে (domain.com/style.css?ver=4.0) । আবার কয়েকটি সিডিএন যেমন কি-সিডিএন, ক্লাউডফ্লেয়ার কুয়েরী স্ট্রিং সহ সিএসএস এবং জাভাস্ক্রিপ্ট ক্যাশ করেনা। সর্বোপরি কুয়েরী স্ট্রিং ক্যাশ পলিসির জন্য বেশ ঝামেলার তাই এটাকে বন্ধ করতে হবে যদি আমরা সাইট স্পীড ইম্প্রুভমেন্ট চাই ।

কিভাবে সমস্যা সমাধান করবো ?
১। কুয়েরী স্ট্রিং সিএসএস এবং জাভাস্ক্রিপ্ট থেকে রিমুভ করার জন্য ফাংশন. পিএইচপি তে একটি ফিল্টার হুক(add_filter) যুক্ত করতে হবে । ফিল্টার হুক(add_filter) ওয়ার্ডপ্রেস সাইটের বিভিন্ন ধরনের অভ্যন্তরীণ ডাটা পরিবর্তন করার জন্য ব্যাবহার করা হয়ে থাকে ।

//* Remove Query String from Static Resources
function remove_css_js_ver( $src ) {
if( strpos( $src, '?ver=' ) )
$src = remove_query_arg( 'ver', $src );
return $src;
}
add_filter( 'style_loader_src', 'remove_css_js_ver', 10, 2 );
add_filter( 'script_loader_src', 'remove_css_js_ver', 10, 2 ); 

২। কুয়েরী স্ট্রিং বিভিন্ন প্লাগিন ব্যাবহার করেও রিমুভ করা যায় । ডব্লিউথ্রি টোটাল ক্যাশ প্লাগিন দিয়ে সাইটের ক্যাশ সিস্টেম ঠিক করা হয়ে থাকে এইটাতেও কুয়েরী স্ট্রিং রিমুভের অপশন রয়েছে ।

৩। রিমুভ কুয়েরী স্ট্রিং ফর্ম স্ট্যাটিক রিসোর্স আরেকটি প্লাগিন যেটা শুধুমাত্র কুয়েরী স্ট্রিং রিমুভ করে থাকে । এটা কোন কোড ভেঙ্গে ফেলে না তাই নিশ্চিন্তে ব্যাবহার করতে পারেন । ইন্সটল করে একটিভেট করলেই কাজ করবে কোন কনফিগারেশনের প্রয়োজন নাই

৪। কুয়েরী স্ট্রিং রিমুভার আরেকটি প্লাগিন , এটিও ইন্সটল করে একটিভেট করলেই কাজ করবে কোন কনফিগারেশনের প্রয়োজন নাই ।

আশাকরি ভালো লেগেছে ,ও সবার সাইটের কুয়েরী স্ট্রিং রিমুভ হোক সেই কামনা , যদি আপনাদের কোন কুয়েরী থাকে কমেন্ট করতে পারেন।

লেখক সম্পর্কে

অপু জামান

পিএইচপি ডেভেলপার এবং প্রযুক্তি প্রেমী। ফাংশন নিয়ে লজিক লিখতে ভাল লাগে, আর ভাল লাগে ঘুরতে। টেকয়েস'এর পাশাপাশি তাই টেকওয়ান্স'এও ঘুরি।

মন্তব্য করুন

সাম্প্রতিক মন্তব্যগুলি

Pin It on Pinterest

Shares
Share This