সবাই ভাল আছেন আশাকরি।
যাহোক ওয়ার্ডপ্রেস সাইটে লগিন করার পর যদি আমরা ইউজার প্রোফাইলের Contact Info সেকশনের দিকে লক্ষ্য করি তাহলে নিচের মত ফিল্ড গুলো দেখতে পায়।যেখানে,AIM,Yahoo IM,Jabber/Google talk সহ বেশ কিছু ফিল্ড থাকে।
আজকে আমরা দেখব কিভাবে ইউজার প্রোফাইলের Contact Info সেকশন থেকে ডিফল্ট ফিল্ড রিমুভ করা যায়।কেন রিমুভ করবেন?পুরোটায় আপনার ইচ্ছে/যদি ক্লায়েন্ট বলে/শিখে রাখতে দোষ কি?
তাহলে চলুন শুরু করা যাক।
আমরা AIM,Yahoo IM এবং Jabber/Google talk ফিল্ড তিনটা রিমুভ করব।
প্রথমে আপনার সাইটে লগিন করুন।এরপর Dashboard থেকে Appearance>Editor যান।
এরপর আপনার থিমের functions.php ফাইল টি এডিটরে ওপেন করুন এবং নিচের কোড টুকু কপি করে ?> এর আগে পেষ্ট করুন।আপনি চাইলে নতুন একটা পি.এইচ.পি ব্লকের মধ্যেও কোড টুকু পেষ্ট করতে পারেন।
///function to remove default contact fields function remove_default_contact_fields($profile_fields) { ///It's for remove Aim field unset($profile_fields['aim']); ///It's for remove Jabber field unset($profile_fields['jabber']); ///It's for remove Yahoo field unset($profile_fields['yim']); return $profile_fields; } add_filter('user_contactmethods', 'remove_default_contact_fields');
এবার update বাটনে ক্লিক করে সেভ করুন।
এরপর Dashboard থেকে User>Your profile এ যান,তাহলে দেখবেন আমাদের কাঙ্খিত ফিল্ড তিনটি Contact Info সেকশন থেকে রিমুভ হয়ে গেছে।
ভাল থাকবেন সবাই।