Site icon Trickbd.com

WordPress নিয়ে যারা কাজ শিখতে চান তারা যেনে নিন Theme Function এর কাজ কি? কেন ব্যবহার করা হয়?

Unnamed

আপনি প্রোগ্রামার হিসেবে নিজস্ব Function সংজ্ঞায়িত করতে পারেন। Function সংজ্ঞায়িত করা হয় function স্টেটমেন্টের মাধ্যমে। কোন function সাধারণ গঠন হলো ঃ

//code to execute

}এখানে function Statement এর পরে function নাম দিতে হবে। function নামের পর থাকবে প্রথম বন্ধনী। ঐ function কোনো argument ব্যবহার করতে চাইলে তা এই প্রথম বন্ধনীর মধ্যে Variable হিসেবে উল্লেখ্য করতে হবে । এসব argument কমা ( , ) চিহ্ন দিয়ে প্রথক রাখতে হবে। এরপর তৃতীয় বন্ধনীর মধ্যে থাকবে ঐ function এর জন্য করনীয় নির্দেশ । যেমনঃ

print “

My Golden Banladesh

“;

}

tipstune();এখানে আমরা tipstune নামের একটি function সংজ্ঞায়িত করেছি। এই function কোনো argument গ্রহণ করবে না তাই function এর হেডিং ১ ব্যবহার করে একটি বাক্য লিখতে বলেছি। এই বাক্যটি লেখাই এই argument () function এর কাজ হিসেবে My Golden Bangladesh বাক্যটি ব্রাউজারে দেখা যাবে।

এখন আমরা দেখব এই function টিতে কোনো argument কিভাবে ব্যবহার করা যায়। ধরা যাক আমরা চাই যে টেক্সট প্রিন্ট করব সেটিকে আমরাই নির্ধারিত করে দেব argument এর মাধ্যমে । তাহলে আগের function টিকে নিচের মতো করে লিখতে পারিঃ

print “

My Golden Bangladesh

“;

}

tipstune(“Do you love Bangladesh? Yes Or No?”)’

tipstune(“Don’t think i don’t love Bangladesh!”);এখানে আমরা $text argument উল্লেখ করেছি। পরে tipstune() function ডাকার সময় argument হিসেবে যা উল্লেখ করা হয়েছে এখন তাই স্ত্রিনে দেখা যাবে। লক্ষ্য করুন এখানে আমরা দুবার এই ফাংশনকে কল করেছি দুটি ভিন্ন argument ব্যবহার করে । এভাবে যতবার খুশি আপনি এটিকে কল করতে পারেন; প্রতিবারই ভিন্ন টেক্সট ভিন্ন Heading হিসেবে স্ত্রিনে দেখা যাবে।

Do you love Bangladesh? Yes Or No?

Don’t think i don’t love Bangladesh!

এখান আমরা আরেকটি function এর উদাহরণ দেখব যা বিভিন্নসময় আমাদের ওয়েবপেজে ব্যবহারের দরকার হতে পারে। এটি আমাদের পেজে একটি কপিরাইট নোটিশ তৈরি করবে।

print “

\&copy\; $holder. All Right Reserved. $period

“;

}

এখানে আমরা mycopyright নামের function তৈরি করেছি যার জন্য দুটি argument দরকার হবেঃ $holder ( যার নামে কপিরাইত) এবং $period (যে সময় জন্য) এখন আমরা অন্য যে কোনো যায়গা থেকে এটিকে নিচের মতো করে কল করতে পারিঃ

mycopyright(“Tipstune”,”2013-2014″);

এর ফলে সেস্থালে নিচের মতো আউটপুট দেখা যাবে।

©Tipstune. All Rights Reserved 2013-2014.

ধন্যবাদ সবাইকে।

এখন .Info ডমেইন সহ ট্রিকবিডির মত সেম টু সেম WordPress সাইট মাএ কম টাকায় বানাতে যোগাযোগ করুন 01785829489 নাম্বারে।

Exit mobile version