বৃহস্পতিবার,  সকাল ৭:২১  ♦  ৯ই এপ্রিল, ২০২০ ইং, ২৬শে চৈত্র, ১৪২৬ বঙ্গাব্দ ( বসন্তকাল )
বৃহস্পতিবার,  সকাল ৭:২১  ♦  ৯ই এপ্রিল, ২০২০ ইং, ২৬শে চৈত্র, ১৪২৬ বঙ্গাব্দ ( বসন্তকাল ), ১৬ই শাবান, ১৪৪১ হিজরী  ♦
ওয়ার্ডপ্রেস টিপস

শেয়ার

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

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

৪ বছর ৭ মাস ১ সপ্তাহ আগে
ওয়ার্ডপ্রেস উইজেট
ওয়ার্ডপ্রেস ২৪৯৫ বার

ওয়ার্ডপ্রেস উইজেট [পর্ব-১] :: উইজেট কি এবং এর ব্যবহার, এবং উইজেট API সম্পর্কে ধারনা

অ-
অ+

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

বিজ্ঞাপন

উইজেট কি?

উইজেট মূলত নকশা করা হয়েছে ওয়ার্ডপ্রেস থিমের নকশা এবং কাঠামো নিয়ন্ত্রণের জন্য ব্যবহারকারীদের একটি সিম্পল এবং সহজে ব্যবহারযোগ্য পদ্ধতি প্রদানের জন্য, যা বর্তমানে হেডার, ফুটার বা যেকোনো স্থানে খুব সহজেই ব্যবহার করে থিমের নকশা এবং কাঠামো নিয়ন্ত্রণ করা যায়। আর এটা ব্যবহারের জন্য কোন অভিজ্ঞতা বা দক্ষতার প্রয়োজন নেই। এটা খুব সহজেই যুক্ত করা, মুছে ফেলা, এবং পুনর্বিন্যাস করা যায় ওয়ার্ডপ্রেস অ্যাডমিন প্যানেলের থিম কাস্টমাইজারে বা অ্যাপিয়ারেন্স >> উইজেটে নেভিগেট করে। প্লাগিন এবং থিম ডেভেলপারদের এটা যথেষ্ট সুবিধা দিয়ে থাকে। ডেভেলপাররা তাদের তৈরিকৃত প্রোডাক্টের বিভিন্ন কার্যকারিতা এর মাধ্যমে ইচ্ছামতো ড্র্যাগ এন্ড ড্রপের সুবিধাসহ ব্যবহারকারীদের দিতে পারে।

ওয়ার্ডপ্রেস উইজেট তৈরি

উইজেট তৈরির জন্য WP_Widget নামে একটি ক্লাস এক্সটেন্ড করা হয়, যার মধ্যে বেশকিছু ফাংশন অন্তর্ভুক্ত করা হয়েছে:

  • উইজেটকে চালু করার জন্য ফাংশন
  • উইজেট ড্যাশবোর্ড স্ক্রিনে উইজেটের একটি ফর্ম প্রদর্শনের জন্য ফাংশন
  • ব্যবহারকারীদ্বারা আপডেটকৃত উইজেট সেটিংস সক্রিয় করার জন্য ফাংশন
  • যেই স্থানের জন্য উইজেট যুক্ত করা হয়েছে সেখানে উইজেট আউটপুট করার জন্য ফাংশন

এ ছাড়াও, যেই উইজেট তৈরি করা হয়েছে তা রেজিস্টার করার জন্য register_widget() ফাংশন ব্যবহার করা হয়।

উইজেটের মধ্যে ইচ্ছানুযায়ী যেকোনো কিছু রাখা যায়, যেমন স্ট্যাটিক টেক্সট, ড্রপ-ডাউন মেনু, মিডিয়া আপলোডার, অন্যকোন সাইটের ফিড এবং আরো অনেককিছু। উইজেট সম্পর্কে আরো ভালো ধারনার জন্য ওয়ার্ডপ্রেস কোডেক্সের উইজেট পেজটি অনেক তথ্যবহুল।

উইজেট এপিআই

উইজেট এপিআই -তে উইজেট তৈরির জন্য দরকারি ফাংশনগুলো অন্তর্ভুক্ত করা আছে। চলুন ফাংশনগুলোর দিকে একনজর দিয়ে আসি।

প্রথমে চারটি উইজেট ফাংশন আছে:

  • is_active_widget(): কোন একটি নির্দিষ্ট উইজেট সক্রিয় আছে কি না চেক করবে।
  • the_widget(): একটি টেম্পলেট ট্যাগ যা একটি উইজেটকে সাইডবারের বাইরে প্রদর্শিত করবে।
  • register_widget(): একটি উইজেট রেজিস্টার করার জন্য ব্যবহৃত হয়। এই সিরিজের পরবর্তী ধাপে এর ব্যবহার দেখানো হবে।
  • unregister_widget(): উইজেট আনরেজিস্টারের জন্য ব্যবহৃত হয়। অর্থাৎ, ব্যবহারকারী উইজেট স্ক্রিনে এটি ব্যবহার করতে পারবে না।

এ ছাড়াও রয়েছে পাঁচটি অভ্যন্তরীণ ফাংশন:

  • wp_register_widget_control(): উইজেট স্ক্রিনে নিয়ন্ত্রন তৈরি করে যাতে করে ব্যবহারকারীরা উইজেটের সেটিংস সংশোধন করতে পারে।
  • wp_unregister_widget_control(): উইজেট নিয়ন্ত্রণ আনরেজিস্টার করে যা wp_register_widget_control() দ্বারা রেজিস্টার করা হয়েছে।
  • wp_convert_widget_settings(): একক থেকে মাল্টি উইজেট বিন্যাসে উইজেট সেটিংস রূপান্তর করে।
  • wp_get_widget_defaults(): এটি একটি কোর ফাংশন, প্লাগিন ও থিম ডেভেলপারদের জন্য না।
  • wp_widget_description(): উইজেটের একটি বর্ণনা তৈরি করে যা উইজেট স্ক্রিনে প্রদর্শিত হবে।

এটি একটি সিরিজ টিপস জনপ্রিয় সাইট টুটস প্লাস এবং আরো বেশকিছু উন্নতমানের সাইটের সহযোগিতা নিয়ে। আমি চেষ্টা করেছি কিছুটা আমার নিজস্ব ভঙ্গিতে সহজ বাংলাতে এটাকে উপস্থাপনের জন্য। সিরিজ টিপস বিধায় আজকে আমি বিস্তারিত আলোচনাতে যাবো না। আমি সুপারিস করবো কোডেক্সের উইজেট পেজটি ভালোভাবে অধ্যয়নের জন্য যাতে করে পরবর্তী সিরিজগুলো বুঝতে অসুবিধা না হয়। পরের টিপসে আমি দেখাবো কিভাবে উইজেট তৈরি করতে এবং রেজিস্টার করতে হয়

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

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

Ads by T4B
বিজ্ঞাপন

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

4

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

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

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

এই টিপসের জন্য এখনো কোন মতামত দেওয়া হয় নাই

আপনার মতামত দিন

দি আপনার কোন বক্তব্য থেকে থাকে অথবা আপনি কোন কিছু সুপারিশ করতে চান অথবা বোঝার ক্ষেত্রে কোন সমস্যা হয়, নিশ্চিন্তে নিচে মতামত দিতে পারেন। দয়া করে স্প্যামিং করবেন না এবং কোন বাজে ভাষা ব্যবহার করবেন না। আমরা আপনাদের কাছ থেকে অর্থবহ এবং গঠনমূলক মতামত আশা করি।

* চিহ্নিত ফিল্ডগুলো আবশ্যক।