বেশ কয়েকটি পর্বে ওয়ার্ডপ্রেস এডমিন প্যানেলকে একটু গুছিয়ে আনার বেপারে লিখেছিলাম। আজ আবার হঠাৎ করে পোস্টের পাতাটি ইডিট করার ভাবনা মাথায় আসলো। অনেকে এডমিন প্যানেলে এত বেশি হিজিবিজি উইজেট দেখতে চায় না, যেমন আপনার এডমিন প্যানেলের পোষ্ট পাতায় হয়তো কাষ্টম ফিল্ড, পোষ্ট ট্যাগ, ট্যাকব্যাক, এর্ক্সাপ্ট, কমেন্ট ইত্যাদি দরকার নেই তাই তা পোষ্ট লেখার পাতায় রাখতে চান না।
remove_meta_box(’postcustom’,'post’,'normal’); এটি কাষ্টম ফিল্ড মুছে দিবে।
remove_meta_box(’trackbacksdiv’,'post’,'normal’); মেটা বক্সটি মুছে দিবে।
remove_meta_box(’commentsdiv’,'post’,'normal’); কমেন্টের যে অংশটা পোষ্টে থাকে সেটাকে সরিয়ে দিবে।
remove_meta_box(’tagsdiv-post_tag’,'post’,'normal’); ট্যাগ অংশ অংশকে সরিয়ে দিবে।
remove_meta_box(’postexcerpt’,'post’,'normal’); এক্সাপ্ট অংশকে সরিয়ে দিবে।
সে ক্ষেত্রে সামান্য কোডিং করেই এডমিনের পোষ্ট পাতাটা আরও পরিচ্ছন্ন করে গুছিয়ে নিতে পারেন। শুধুমাত্র থিমের function.php ফাইলটিতে নিচের ফাংশনটি যোগ করে দিন।
function customize_meta_boxes() { /* Removes meta boxes from Posts */ remove_meta_box('postcustom','post','normal'); remove_meta_box('trackbacksdiv','post','normal'); remove_meta_box('commentstatusdiv','post','normal'); remove_meta_box('commentsdiv','post','normal'); remove_meta_box('tagsdiv-post_tag','post','normal'); remove_meta_box('postexcerpt','post','normal'); /* Removes meta boxes from pages */ remove_meta_box('postcustom','page','normal'); remove_meta_box('trackbacksdiv','page','normal'); remove_meta_box('commentstatusdiv','page','normal'); remove_meta_box('commentsdiv','page','normal'); } add_action('admin_init','customize_meta_boxes');
এখানে বেশ কিছু ফাংশনের উল্রেখ করা আছে, প্রয়োজনীয়গুলো রেখে বাকিগুলো মুছে দিয়ে সহজেই এডমিন প্যানেল সাজিয়ে নিতে পারেন।
remove_meta_box(’postcustom’,'post’,'normal’); এটি কাষ্টম ফিল্ড মুছে দিবে।
remove_meta_box(’trackbacksdiv’,'post’,'normal’); মেটা বক্সটি মুছে দিবে।
remove_meta_box(’commentsdiv’,'post’,'normal’); কমেন্টের যে অংশটা পোষ্টে থাকে সেটাকে সরিয়ে দিবে।
remove_meta_box(’tagsdiv-post_tag’,'post’,'normal’); ট্যাগ অংশ অংশকে সরিয়ে দিবে।
remove_meta_box(’postexcerpt’,'post’,'normal’); এক্সাপ্ট অংশকে সরিয়ে দিবে।