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

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

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

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

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

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

Level 0

আমি অর্ণব রায়। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 11 বছর 5 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 11 টি টিউন ও 33 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।

আমি অর্ণব


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস