বর্ণ সিএমএস [পর্ব-০৫] – ফাংশন রেফারেন্স

এর আগের টিউনে বর্ণ সিএমএসের বিভিন্ন ফাংশন নিয়ে লিখছি । ডেভলপমেন্টের জন্য ফাংশন রেফারেন্স অনেক গুরুত্বপুর্ণ একটি বিষয়। এই রেফারেন্স থেকেই আপনি প্লাগিন বা থিম ডেভলপ করার জন্য বিভিন্ন ফাংশন পাবেন ।

প্রথমেই বর্ণ সিএমএসের ফাংশন রেফারেন্স ডকমেন্টটি ডাউনলোড করে নিন ।

ফাংশন রেফারেন্সে অনেক ফাংশন আছে । সবগুলো সম্পর্কে একেবারে আলোচনা করা সম্ভব নয় । তাই প্রয়োজনীয় কিছু ফাংশনের সংক্ষিপ্ত আলোচনা করব ।

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

পরের টিউনে আশা করি বর্ণের বেসিক থিম ডেভলপমেন্ট নিয়ে লিখব । ধন্যবাদ ।

অফিশিয়াল ফেসবুক পেজ গ্রুপ

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.