এর আগের টিউনে বর্ণ সিএমএসের বিভিন্ন ফাংশন নিয়ে লিখছি । ডেভলপমেন্টের জন্য ফাংশন রেফারেন্স অনেক গুরুত্বপুর্ণ একটি বিষয়। এই রেফারেন্স থেকেই আপনি প্লাগিন বা থিম ডেভলপ করার জন্য বিভিন্ন ফাংশন পাবেন ।
প্রথমেই বর্ণ সিএমএসের ফাংশন রেফারেন্স ডকমেন্টটি ডাউনলোড করে নিন ।
ফাংশন রেফারেন্সে অনেক ফাংশন আছে । সবগুলো সম্পর্কে একেবারে আলোচনা করা সম্ভব নয় । তাই প্রয়োজনীয় কিছু ফাংশনের সংক্ষিপ্ত আলোচনা করব ।
Basic function :
- get_the_option($field) : এটি ডাটাবেজের ওপশন টেবিল থেকে ডাটা নিয়ে আসে ।
- update_option($field,$value,$createandupdate=true) একইভাবে এটি ডাটা আপডেট করে
User function :
- is_exists_user($user_id) //এটি চেক করে যে এই আইডির ইউজার ডাটাবেজে রয়েছে কিনা
বিভিন্ন পেজের অবস্থান জানতে এই ফাংশনগুলো ব্যবহার করা হয়
- is_admin()
- is_home()
- is_404()
- is_orderbyvisit()
- is_cat()
- is_single()
- is_doc()
- is_search()
- is_profile()
কোনো পোষ্টের ডাটা পেতে এই ফাংশটি ব্যবহার করা হয়
- get_the_post($post_id , $data)
ডেভেলপারের জন্য গুরুত্বপুর্ণ পাচটি ফাংশন
- add_header($data) // adding data to header
- header_view() // add this code header of your theme
- footer_view() // add this code footer of your theme
- add_footer($data) // adding data to footer
- add_page($pagename,$title , $content,$role) // adding a page to admin panel
Widget (রেডিমেড কিছু উইজেড ফাংশন)
- login_widget()
- lasted_content($total)
- lasted_content_list($total,$li=true)
- lasted_comment($total)
- popularpost($total)
- popularpost_list($total,$list_allowed,$visit_display_allowed)
সর্টকোড ফাংশন
- add_freewayshortcode($sortco
- add_shortcode($sortcodename,$output)
- dename,$output)
- add_comment_shortcode($sortcodename,$output)
ইউজারের এর কিছু Capabilities
- manage_site
- edit_user
- new_post
- edit_own_post
- edit_all_post
- manage_user
- add_user
- trash_all_post
- trash_own_post
- delete_user
- manage_doc
- approved_post
- add_comment
- approve_comment
- manage_comment
- trash_own_comment
- trash_all_comment
- delete_comment
- restore_comment
- delete_post
- back_up
- restore_post
- add_category
- edit_category
- delete_category
- manage_notify
- manage_plugin
- all
পরের টিউনে আশা করি বর্ণের বেসিক থিম ডেভলপমেন্ট নিয়ে লিখব । ধন্যবাদ ।