আরেকটি জিনিস আপনার মাথা রাখা আবশ্যক সম্পর্কে
esc_url()
ভালো কিছু হয় <a href="SANITIZE_THIS_URL">your_text</a>
আপনি একটি লিঙ্কের জন্য href বৈশিষ্ট্যটির, অথবা একটি চিত্র উপাদান জন্য src অ্যাট্রিবিউট মত, আপনার HTML আউটপুটে URL ব্যবহার করতে যাচ্ছেন .যদি, আপনি ব্যবহার করা উচিত esc_url()
।
esc_url_raw()
এটি অন্য ক্ষেত্রে যেখানে আপনি একটি পরিষ্কার ইউআরএল চান, তবে আপনি চান না যে HTML সত্ত্বাগুলি এনকোড হওয়া উচিত। সুতরাং কোনও নন-এইচটিএমএল ব্যবহার (ডিবি, পুনর্নির্দেশ) এটি ব্যবহার করবে।
esc_url_raw()
ফাংশন প্রায় কাছাকাছি যেমন একই কাজ করতে হবে esc_url()
, কিন্তু এটা ডিকোড সত্ত্বা না করবে না, যার অর্থ এটি প্রতিস্থাপন & & ইত্যাদি # 038 সঙ্গে করা হবে না। মার্ক যেমন ইঙ্গিত করেছেন, এটি esc_url_raw()
ডাটাবেস অনুসন্ধান, পুনঃনির্দেশ এবং HTTP ফাংশনগুলিতে ব্যবহার করা নিরাপদ , যেমন _ wp_remote_get () ' এস্ক_আর_আরউ (