বর্তমান বিশ্বে সবচেয়ে বেশী ব্যবহ্ণত সি এম এস এর মধ্যে একটি হলো ওয়ার্ড প্রেস। সহজ ব্যবহার এবং অসংখ্য প্লাগিনস এর জন্য ওয়ার্ড প্রেস জনপ্রিয়। ওয়ার্ডপ্রেসের সবচেযে বেশী ব্যবহৃত ব্লগিং প্লাটফর্ম হিসাবে।যেখানে ভিজিটররা বিভিন্ন পোষ্ট ও কমেন্টস দেন। আর এজন্য অনেককে ওয়ার্ডপ্রেসের ড্যাশবোর্ডকে নিজের মত করে সাজানোর প্রয়োজন হয় ।
ওয়ার্ডপ্রেসের ড্যাশবোর্ড থেকে বিভিন্ন Widget কে সরানোর জন্য বিভিন্ন প্লাগিন আছে। যা ওয়ার্ডপ্রেস প্লাগিন ডিরেক্টরিতে খুজলেই পেয়ে যাবেন। আমি আপনাদেরকে Manually কিভাবে রিমুভ করতে হয় তা নিয়ে আলোচনা করব।
ওয়ার্ডপ্রেসের এই Widget গুলো Remove করার জন্য আপনার theme এর editor  এ গিয়ে Functions.php ফাইলটি open করুন।
সেখানে নিচের কোডটি টাইপ করুন
// disable default dashboard widgets
function remove_dashboard_widgets() {

global $wp_meta_boxes;

unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_right_now']);
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_comments']);
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']);
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']);

unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_quick_press']);
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_recent_drafts']);
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']);
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']);
}
add_action('wp_dashboard_setup', 'remove_dashboard_widgets');
এবার আপনার ড্যাশবোর্ডটিকে রিফ্রেশ করুন দেখুন আপনার ড্যাশবোর্ড কেমন দেখা্চেছ।
এভাবে ছাড়াও আপনি ওয়ার্ডপ্রেস API ব্যবহার করতে পারেন যা উপরের কোডের চেয়েও উত্তম।
// disable default dashboard widgets
function disable_default_dashboard_widgets() {

remove_meta_box('dashboard_right_now', 'dashboard', 'core');
remove_meta_box('dashboard_recent_comments', 'dashboard', 'core');
remove_meta_box('dashboard_incoming_links', 'dashboard', 'core');
remove_meta_box('dashboard_plugins', 'dashboard', 'core');

remove_meta_box('dashboard_quick_press', 'dashboard', 'core');
remove_meta_box('dashboard_recent_drafts', 'dashboard', 'core');
remove_meta_box('dashboard_primary', 'dashboard', 'core');
remove_meta_box('dashboard_secondary', 'dashboard', 'core');
}
add_action('admin_menu', 'disable_default_dashboard_widgets');
এভাবে করে আপনি আপনার সাইটে নতুন Widget তৈরী ও করতে পারবেন। আরও বিস্তারিত জানতে নিয়মিত চোখ রাখুন  The News Wheel

0 comments :

Post a Comment

 
How to Lose Weight at Home Top