শনিবার,  ভোর ৫:১৮  ♦  ২৪শে অক্টবর, ২০২০ ইং, ৯ই কার্তিক, ১৪২৭ বঙ্গাব্দ ( হেমন্তকাল )
শনিবার,  ভোর ৫:১৮  ♦  ২৪শে অক্টবর, ২০২০ ইং, ৯ই কার্তিক, ১৪২৭ বঙ্গাব্দ ( হেমন্তকাল ), ৫ই রবিউল-আউয়াল, ১৪৪২ হিজরী  ♦
ওয়ার্ডপ্রেস টিপস

শেয়ার

iftekharul
  • 44 টি টিপস
About Author
(পদবী - ধ্রুপদী)

আমি ইফতেখার, TiPS4BLOG এর সম্পাদক এবং লেখক। আপনাদের দারুন আর মানসম্মত টিপস নিয়মিত উপহার দেওয়াই আমার লক্ষ্য।

৫ বছর ১ মাস ২০ দিন আগে
iPhone SE 2

iPhone SE 2 লঞ্চ করতে চলেছে Apple, মধ্যবিত্তের সাধ্যের মধ্যে

অক্টো. 5, 2019 9:27:35 অপরাহ্ন ( ১ বছর ১৯ দিন আগে )

আপনি সম্প্রতিকালে কোন মতামত প্রদান করেন নাই।

ওয়ার্ডপ্রেস উইজেট
ওয়ার্ডপ্রেস ৩৭৩০ বার

ওয়ার্ডপ্রেস উইজেট [পর্ব-৩] :: উইজেটের কনস্ট্রাকটর ফাংশন নির্মাণ

অ-
অ+

গত পর্বে আমরা একটা প্রাথমিক ধারনা পেয়েছি কিভাবে উইজেট তৈরি করতে হয় প্লাগিন তৈরির মাধ্যমে। আমরা উইজেট তৈরির জন্য একটা ক্লাস তৈরি করেছি এবং ক্লাসটিকে রেজিস্টার করেছি। আমরা শুধু ক্লাসটিতে কিছু ফাংশন যুক্ত করেছিলাম অসম্পূর্ণ অবস্থায়। ফাংশনগুলোতে কোন কার্যকলাপ যুক্ত করেছিলাম না। আজকের পর্বে আমরা দেখবো কিভাবে __construct() ফাংশন তৈরি করতে হয়।

বিজ্ঞাপন

কনস্ট্রাকটর ফাংশন তৈরি

গত পর্বে আমরা T4B_Recent_Posts_Widget নামে একটি ক্লাস তৈরি করেছিলাম, যার মধ্যে __construct() নামে একটি ফাংশন ছিল। এখন আমরা ফাংশনটির কার্যকলাপ তৈরি করবো এর মধ্যে প্রয়োজনীয় কোড যুক্ত করে। সুতরাং, প্লাগিন ফাইলটি ওপেন করে কনস্ট্রাকটর ফাংশনটিকে নিচের কোড অনুযায়ী এডিট করুন:

	function __construct() {

		parent::__construct(

			// base ID of the widget
			't4b_recent_posts_widget',

			// name of the widget
			__('Display Recent Posts', 't4b' ),

			// widget options
			array (
				'description' => __( 'A widget to display a number of recent posts in your blog.', 't4b' )
			)

		);

	}

কোডটিতে আমরা উইজেট তৈরির জন্য কিছু প্যারামিটার নির্ধারণ করেছি। এগুলো হলো:

  • উইজেটের জন্য একটি ইউনিক আইডি
  • উইজেটের একটি নাম উইজেট স্ক্রিনে দেখানোর জন্য
  • একটি অ্যারের মধ্যে উইজেটের ডেসক্রিপশন যুক্ত করা হয়েছে উইজেট স্ক্রিনে দেখানোর জন্য। এর মাধ্যমে ব্যবহারকারী জানতে পারবে উইজেটটি কার্যকারিতা।

এখন, প্লাগিন ফাইলটি সেভ করে ওয়ার্ডপ্রেসের অ্যাডমিন প্যানেল হতে উইজেট স্ক্রিনে গেলে আমরা আমাদের উইজেটটি সেখানে দেখতে পাবো। এটা এখনি কাজ করবে না, কারন আমরা এখনো কোন ফর্ম অথবা এর জন্য কোন আউটপুট তৈরি করি নাই, কিন্তু এটা সেখানে অবস্থান করবে।

উইজেট কনস্ট্রাকটর

তাহলে, এই পর্বে আমরা উইজেটের জন্য একটি কনস্ট্রাকটর ফাংশন তৈরি করলাম, যা আমাদের একটি সক্রিয় উইজেট নির্মাণের আরো একধাপ নিকটে নিয়ে আসলো।

পরের পর্বে দেখানো হবে কিভাবে উইজেটের ফর্ম তৈরি করতে হয়, যা উইজেটের মধ্যে প্রদর্শিত হবে।

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

Ads by T4B
বিজ্ঞাপন

নির্বাচিত টিপস মনোনয়ন

0

টিপসটি উপভোগ করেছেন?

এই টিপস এবং এরকম আরও টিপসের আপডেট পেতে হলে TiPS4BLOG নিউজলেটারে সাবস্ক্রাইব করতে ভুলবেন না!

আপনি আরো পছন্দ করতে পারেন

মতামত বন্ধ