কয়েক মিনিটে ওয়ার্ডপ্রেস সাইটের ডিফল্ট গ্রাভাটার/এভাটার পরিবর্তন করুন

যেকোনো ওয়ার্ডপ্রেস সাইটে মন্তব্য করার সময় বা পোস্টের শেষে লেখক পরিচিতি বক্স-এ সাধারন একটি ছবি দেখতে পাওয়া যায় যে ছবিটি ওয়ার্ডপ্রেস এর ডিফল্ট এভাটার (ব্যবহারকারী ছবি)। যদি কেউ গ্রাভাটার থেকে তার ছবি পরিবর্তন করে থাকে তাহলে সেটা ডিফল্ট ছবির পরিবর্তে সেই স্থানে দেখা যায়। তবে অনেকেই তাদের ছবিগুলো পরিবর্তন না করার ওয়ার্ডপ্রেস এর ডিফল্ট এভাটার (Mystery Man) প্রদর্শিত হয়। তাই আজকে আমি আপনাদের দেখাবো কিভাবে আপনাদের প্রিয় ওয়ার্ডপ্রেস সাইটের ডিফল্ট এভাটার পরিবর্তন করবেন।

যেভাবে এভাটার পরিবর্তন করবেনঃ

প্রথমে একটি ছবি নির্বাচন করুন অথবা নতুন একটি তৈরি করুন। ছবিটির সাইজ যেন খুব বেশি বড় না হয়ে যায় সেই খেয়াল রাখতে হবে না হলে আপনার সাইট লোড হতে বেশি সময় লাগবে। তবে ছবিটির সাইজ ১৫০X১৫০ পিক্সেল মাপের ও পিএনজি (png) ফাইলের ধরন হলে বেশি ভালো হবে। তার পর সেই ছবিটি আপনার সাইটের সক্রিয় (Active) থিমের ইমেজস (images) ফোল্ডারের (ফোল্ডার না থাকলে তৈরি করুন) মধ্যে default-avatar.png নাম দিয়ে সংরক্ষণ করুন।

এবার হালকা কিছু কোড আপনার থিমের সাথে যুক্ত করতে হবে। তার জন্য আপনার সাইটের ড্যাশবোর্ড এ লগইন করুন, তারপর থিম এডিটর খুলে সেখানে functions.php নির্বাচন করুন। ফাংশন.পিএইচপি ফাইল ওপেন হলে নিচের কোড গুলো আপনার সেই ফাইলের সব নিচে যেখানে বসিয়ে দিন।

add_filter( 'avatar_defaults', 'aminulavatar' );
function aminulavatar ($avatar_defaults) {
$myavatar = get_bloginfo('template_directory') . '/images/default-avatar.png';
$avatar_defaults[$myavatar] = "TuototialFor.Me";
return $avatar_defaults;
}

ব্যাস! এবার আপনার ওয়ার্ডপ্রেস সাইটে যুক্ত হয়ে গেলো ডিফল্ট এভাটার এর নতুন পদ্ধতি। এখন আপনি আপনার ওয়ার্ডপ্রেস সাইটের ড্যাশবোর্ড >> সেটিংস >> আলোচনা (Discussion) এর মধ্যে নতুন একটি এভাটার যুক্ত হয়ে গেছে এখন সেটি নির্বাচন করে সংরক্ষণ করুন তাহলেই দেখবেন আপনার সাইটের সকল ডিফল্ট এভাটার গুলো পরিবর্তন হয়ে আপনার নতুন এভাটার প্রদর্শিত হচ্ছে।

[Note] মনে রাখবেনঃ একেক থিমের একেক ধরনের ফাংশন ফাইল হওয়ার কারনে উপরের কোড গুলো বসাতে সমস্যা হতে পারে। তাই কোন সমস্যা হলে মন্তব্যের মাধ্যমে আপনার থিমের নাম সহ আমাকে জানান।[/Note]