ওয়ার্ডপ্রেস একটি বিখ্যাত CMS (Content Management System)। সিএমএস এর মধ্যে ওয়ার্ডপ্রেস ১ নম্বর র্যাংকিং এ আছে। এরপর জুমলার অবস্থান। ওয়ার্ডপ্রেস ইনস্টল দেয়া, শেখা এমনকি এখানে কোডিং করা (প্লাগিন ডেভেলপমেন্ট) অন্যান্য সিএমএস এর চেয়ে অনেক সহজ। তাছাড়া ওয়ার্ডপ্রেস হালকা/লাইটওয়েট। আপনি যদি প্রোগ্রামিং নাও জানেন তবু এটা দিয়ে পূর্নাঙ্গ একটি ওয়েবসাইট বানাতে পারবেন। ওয়ার্ডপ্রেস দিয়ে মূলত ব্লগ বানানো হয় তবে ইদানিং ওয়ার্ডপ্রেসের প্রচুর প্লাগিন আছে যেগুলি ব্যবহার করে ইকমার্স সাইট, ফোরাম ইত্যাদি বানানো যায়।
ওয়ার্ডপ্রেসের ইতিহাস!
২০০৩ সালের ২৭শে মে ওয়ার্ডপ্রেসের স্রষ্ঠা ম্যাট মুলেনওয়েগ সর্বপ্রথম এটি প্রকাশ করেন। এবং ডিসেম্বর ২০১১ পর্যন্ত ওয়ার্ডপ্রেস ৩.০ সংস্করণ ৬৫ বিলিয়ন বারের বেশি ডাউনলোড করা হয়েছে। শুরু থেকে এটি ব্লগিং সফটওয়্যার হিসেবে ব্যবহৃত হলেও বর্তমানে ওয়ার্ডপ্রেস দিয়ে অনেক বড় বড় ওয়েবসাইট নির্মান করা হচ্ছে।
ওয়েবকোচবিডিতে প্রথমে ওয়ার্ডপ্রেস দিয়ে একটা সাইট তৈরী (ব্লগ) এবং ম্যানেজমেন্ট এর টিউটোরিয়াল থাকবে। এরপর ওয়ার্ডপ্রেসের থিম ডেভেলপমেন্ট নিয়ে প্রচুর রিসোর্স থাকবে। ওয়ার্ডপ্রেস দিয়ে কাজ করার আগে CMS টি ডাউনলোড করে নিতে হবে। এটি একটি open source প্রজেক্ট সুতরাং বিনামূল্যে ডাউনলোড এবং ব্যবহার করতে পারবেন।
ওয়ার্ডপ্রেস থিম কি?
WordPress Theme হচ্ছে কিছু ফাইল এর কালেকশন যা ওয়ার্ডপ্রেস দিয়ে তৈরী ওয়েবসাইট ব্যবহারকারীদের কে সাইটের কনটেন্ট প্রদর্শন এবং বৈচিত্র প্রদর্শনের জন্যে একসঙ্গে কাজ করে । WordPress এর জন্য তৈরী একেকটি থিম আমাদেরকে একেক রকমের বৈচিত্র্য প্রদর্শন করে এবং ব্যবহারকারীর সামনে সাইটের কনটেন্ট গুলো দেখতে কেমন হবে তা নির্ধারণ করে।
মূলতঃ থিম গুলোই ব্যবহারকারীকে wordpress এর বৈচিত্রকে প্রদর্শন করে। যেমন: একটি থিম দিয়ে ওয়ার্ডপ্রেস CMS কে সাধারণ একটা ব্লগ এ যেমন রূপান্তর করতে পারেন। একই সাথে আপনি চাইলে একটি থিম দিয়ে WordPress কে শপিং সাইট, পোর্টফোলিও সাইট, মেগাজিন সাইট সহ আরো অনেক ধরণের ওয়েব সাইটে রূপান্তর করতে পারেন। প্রকৃতপক্ষে ওয়ার্ডপ্রেস থিমগুলি ডিজাইনারদের সৃজনশীলতার সঙ্গে, ডেভেলপারদের, এবং সাধারণ ব্যবহারকারীদের একত্রিত করে।
ওয়ার্ডপ্রেস থিম এ টেম্পলেট কি?
WordPress এর সমগ্র Theme জুড়ে ব্যবহৃত File গুলিকে বলা হয় Template বা Template File. এবং এই ফাইল গুলো আপনার সাইট কিভাবে প্রদর্শিত হবে তা নির্ধারণ করে। আর Template File গুলি মূলতঃ সব PHP File যা HTML, টেম্পলেট এর Tags এবং PHP কোড এর সমন্বয়ে হয়ে থাকে। আপনি যখন আপনার থিম তৈরি করবেন। তখন আপনি আপনার ওয়েবসাইটের বিভিন্ন অংশের লেআউট এবং ডিজাইন করার জন্য টেমপ্লেট ফাইল গুলো ব্যবহার করতে হবে। উদাহরণস্বরূপ, আপনি header তৈরি করার জন্য header.php টেমপ্লেট ব্যবহার করতে হবে, অথবা আপনার ওয়েব সাইট এ comment সিস্টেম যুক্ত করার জন্য comments.php template file ব্যবহার করতে হবে।
চলবে…