ওয়ার্ডপ্রেস কি? কোথায় ও কিভাবে শিখবো (বিস্তারিত)

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

ওয়ার্ডপ্রেস কি?

ওয়ার্ডপ্রেস হলো একটি CMS (Content Management System)। সহজভাবে বলতে গেলে ওয়েবসাইটের কনটেন্ট ম্যানেজম্যান্ট সিষ্টেম। কনটেন্ট হলো ওয়েবসাইটের উপাদান। ছবি, লেখা ও যাবতীয় তথ্য আপনি যা একটি ওয়েবসাইটে দেখে থাকেন তাই হলো কনটেন্ট। এইগুলি ম্যানেজ করাই হলো Content Management. আর ওয়ার্ডপ্রেস হলো এমন একটি কনটেন্ট ম্যানেজম্যান্ট সিষ্টেম। শুধু তাই নয়, ওয়ার্ডপ্রেস হচ্ছে বিশ্বের এক নাম্বার CMS. ওয়েবসাইট বানানোর জন্য এর জনপ্রিয়তা তুঙ্গে। শিখতে পারলে নিজের আত্নবিশ্বাস ও তুঙ্গে উঠে যাবে। এইবার বুঝেন এইটা শিখা কতটা জরুরি।
আপনি চাইলে এই লিংক থেকে ওয়ার্ডপ্রেস দিয়ে বানানো অনেক ওয়েবসাইট দেখে আসতে পারেন।
=> https://wordpress.org/showcase

ওয়ার্ডপ্রেস কেন শিখব?

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

কাদের জন্য উপযুক্তঃ

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

ওয়ার্ডপ্রেস থিম ডেভেলাপমেন্ট ক্যারিয়ার

বর্তমানে সবচেয়ে বেশি চাহিদা হলো ওয়ার্ডপ্রেস এর। পৃথিবীর সকল ওয়েবসাইটের মধ্যে ৪৩ ভাগ ওয়েবসাইট ওয়ার্ডপ্রেস ব্যবহার করে তৈরি করা হয়েছে। নিশ্চই বুঝতে পারছেন এর মার্কেট চাহিদা কত বেশি। বিশ্বে প্রতিদিন যত ওয়েবসাইট তৈরি হয় তার প্রায় তৈরি হয় শুধুমাত্র ওয়ার্ডপ্রেস দিয়ে। তাই আলাদা করে এইটা নিয়ে বর্ননা করার দরকার আছে বলে আমি মনে করি না।

ওয়ার্ডপ্রেস শিখে কত আয় করা যায়?

ইন্টারন্যাশনাল ষ্টান্ডার্ড অনুযায়ী আপনি এভারেজ মানের একটি ওয়েবসাইট বানিয়ে ২০০ ডলার থেকে ২০০০ ডলার পর্যন্ত আয় করতে পারবেন। তবে বেশিরভাগ ক্ষেত্রেই এটি ২০০-৫০০ ডলারের মধ্যেই হয়ে থাকে। আর এভারেজ মানের একটি ওয়েবসাইটের কাজ শেষ করতে আপনার সময় লাগবে সর্বোচ্চ ৩ দিন। তাহলে বলা যেতে পারে যে, আপনি ওয়ার্ডপ্রেস ভালো জানলে মাসে মাত্র ৩ টি কাজ করলেও ৬০০ ডলার অর্থাৎ ৫০,০০০ টাকা আয় করা খুব একটা কঠিন নয়।

জেনে রাখা ভালো যে, আমি ‍শুধু এভারেজ এর কথা বলেছি। তবে একজন ভালো মানের ওয়ার্ডপ্রেস এক্সপার্ট এর আয় এভারেজ ২ হাজার ডলার প্রতি মাসে। তাছাড়া অনেক সময় ই আপনি টুকটাক সমস্যা সমাধান করে দেওয়ার কাজ পারেন যা করতে হয়তো আপনার মাত্র ১৫ মিনিট লাগবে সবমিলিয়ে কিন্তু আপনার আয় হবে ৩০-১০০ ডলার। এইটি খুব মজার ব্যাপার। তবে ব্যাপার হলো যে, আপনাকে এক্সপার্ট হতে হবে। কোন রকম কাজ শিখে আয় করা সম্ভব নয় এই সেক্টরে।

ওয়ার্ডপ্রেস শিখতে কতদিন লাগে?

ওয়ার্ডপ্রেস থিম কাষ্টমাইজেন ও বেসিক জিনিসপত্র শিখতে আপনার ১ সপ্তাহ ই যথেষ্ট। তবে আপনি যদি থিম ডেভেলাপমেন্ট ও আরো এডভান্স জিনিসপ্রত্র শিখতে চান তাহলে ৩ মাস নূন্যতম লাগবে। ২ বছর সময় দিলে আপনি কোর ওয়ার্ডপ্রেস থিম ডেভেলাপমেন্ট শিখতে পারবেন।

ওয়ার্ডপ্রেস কিভাবে শিখবঃ

আপনাকে সর্বপ্রথম HTML and CSS ভালোমতো শিখতে হবে। আমি আবারো বলছি, আগে HTML and CSS শিখুন। তার পর আপনি ওয়ার্ডপ্রেস থিম ডেভেলাপমেন্ট শিখতে আসুন। তা না হলে আপনি ঝামেলায় পড়ে যাবেন। HTML and CSS শিখতে এখানে ক্লিক করুন

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

ওয়ার্ডপ্রেস থিম ডেভেলপমেন্ট টিউটোরিয়াল

মনে রাখবেন যে, ওয়ার্ডপ্রেস হলো ওয়েব ডেভেলাপমেন্টের আওতাধীন আর HTML and CSS হলো ওয়েব ডিজাইনিং এর আওতাধীন। তারপর আপনার দরকার হবে বেসিক PHP দক্ষতা। PHP হলো আরো একটা বেশ জনপ্রিয় ও পাওয়ারফুল ওয়েব প্রোগ্রামিং ল্যাংগুয়েজ। অনেক ক্ষেত্রে হয় যে, অনেক নতুন শিক্ষার্থীরা PHP শিখতে বেশ ঝামেলায় পড়ে যায়। ’

তাই আপনার একদম Core PHP জানার দরকার নেই। আপনার বেসিক Syntex জানলেই চলবে। আর আপনি যখন এডভান্স হবেন, তখন আপনাকে আরো একটি ল্যাংগুয়েজ শিখতে হবে তা হলো Javascript. অত্যান্ত মজাদার একটি ল্যাংগুয়েজ এটি। শেষ কথা হলো যে, আপনাকে HTML, CSS, PHP, শিখতেই হবে। তার মধ্যে PHP বেসিক জানলেও কাজ করা যায়। আপনি যখন এডভান্স হবেন তখন আপনাকে অবশ্যই Javascript, Jquery, Ajax এই ল্যাংগুয়েজগুলি শিখতে হবে। কাজ করতে করতে যখন আপনি এক্সপার্ট হবেন তখন আপনি সকল ল্যাংগুয়েজই ভালোমতো আয়ত্ব করে নিবেন।

আর হ্যা। আপনাকে অবশ্যই ইংরেজীতে মোটামোটি ভালো দক্ষতা লাগবে। কারন সবকিছু আপনাকে ইংরেজীতেই করতে হবে। তবে খুব বেশি ভালো না হলেও প্রাকটিস করলে আস্তে আস্তে ইংরেজীটা আয়ত্বে এসে যায়। ইংরেজী এতো কঠিন কিছুই নয়।

পিএইচপি শেখার গাইডলাইন

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

PHP Basic in Bangla Playlist by Daruun IT

ওয়ার্ডপ্রেস টিউটোরিয়ালঃ

প্রথমে আপনাকে জানতে হবে ওয়ার্ডওপ্রেস এর সাধারন ফাংশন। অর্থাৎ ওয়ার্ডপ্রেস কিভাবে কাজ করে থাকে। এক্ষেত্রে কোন কোডিং করার ঝামেলা নেই। নিচে দেওয়া লিংক থেকে আপনি ওয়ার্ডপ্রেস এর বেসিক ব্যবহার জেনে নিতে পারেন।

Basic WordPress Tutorial by Rasel Ahmed:
=> https://www.youtube.com/playlist?list=PLhPBqF–77InzlpOAoFpddYuiV6c56hrw

WordPress Basic Tutorial ( 2015 ) by Softtech It:
=> https://www.youtube.com/playlist?list=PLKXQ_o7Gi3f6YH1zc8kcBD-u_sEqhB8rm

Basic WordPress Bangla Tutorials by Al-Mamun Sarkar:
=> https://www.youtube.com/playlist?list=PLjZmR8YqVGMcaPaw3Y5jEgQX_l235UsqO

ওয়ার্ডপ্রেস থিম কি?

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

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

তাহলে এখন আপনাকে শিখতে হবে কিভাবে আপনি PSD to HTML এ করা একটা টেমপ্লেটকে ওয়ার্ডপ্রেসে কনভার্ট করতে পারেন। অর্থাৎ, HTML দিয়ে করা একটা ওয়েবসাইটকে কিভাবে আপনি ডায়নামিক করবেন তা শিখতে হবে।

ওয়ার্ডপ্রেস থিম ডেভেলপমেন্ট কিঃ

HTML এর একটি পূর্নাঙ্গ টেমপ্লেটকে PHP কোডিং এর সাথে ইন্টিগ্রেট করে একটি পরিপূর্ন থিমে রুপান্তর করাকে ওয়ার্ডপ্রেস থিম ডেভেলপমেন্ট বলে।  ওয়ার্ডপ্রেস থিম ডেভেলামমেন্ট করতে হলে আপনাকে PHP অন্তত বেসিক হলেও জানতে হবে।

নিচের লিংক থেকে আপনি ওয়ার্ডপ্রেস থিম ডেভেলাপমেন্ট শিখতে পারবেন।

1. WordPress Theme Development Tutorial by Rasel Ahmed (নতুনদের জন্য খুবই ভালো):
=> https://www.youtube.com/playlist?list=PLhPBqF–77Il5GBSRiGI6v8gA8R9nVtDx

2. WP Theme Development RP by Rasel Ahmed:
=> https://www.youtube.com/playlist?list=PLhPBqF–77Imnb1RFDknialicEF7alQU8

3. PSD to HTML & HTML to WordPress Tutorial by Rasel Ahmed:
=> https://www.youtube.com/playlist?list=PLhPBqF–77Inys4GmEnc0e_ThoxjTwCQh

4. WordPress Theme Development by Al-Mamun Sarkar:
=> https://www.youtube.com/playlist?list=PLjZmR8YqVGMdHYkgw9SX_MqzYnMuGrVwZ
–> Source Code Download: https://www.dropbox.com/s/xgon2dvynurbs1y/Wordpress%20theme%20development.zip?dl=0
–> Or source Code: https://www.facebook.com/groups/artofcse/files/

5. WordPress Theme Development 2015 (Bangla) by Soft-Tech IT (খুবই মানসম্মত টিউটোরিয়াল):
=> https://www.youtube.com/playlist?list=PLKXQ_o7Gi3f7FfS0TtTYUZVXzyr-to-Ie
–> Source Code Download: http://www.zerotheme.com/319/zboommusic-free-responsive-html5-theme.html

6. HTML to WordPress Theme Live Class by Freelancing Care:
https://www.youtube.com/playlist?list=PLblPgav9TTyfa_JTsfx3r8SZtj5cQcZyO
Source Code: http://freelancingcare.com/viewtopic.php?f=14&t=141 (আপনাকে এই সাইটে লগইন করতে হবে ডাউনলোড করার জন্য)

7. Advanced WordPress Theme Development Tutorial by RR Foundation:
=> https://www.youtube.com/playlist?list=PLG9FGQQWJ7aLcQUBCY6KkhwiZ_TpRvWqG

ওয়ার্ডপ্রেস থিম কাস্টমাইজেশনঃ

*** একটা প্রিমিয়াম থিম কিভাবে আপনি কাষ্টমাইজ করতে পারবেন তা এখান থেকে শিখতে পারবেন।
Premium Theme Customization -BANGLA – Blue Diamond Theme by Freelancing Care:
=> https://www.youtube.com/watch?v=5EzW1HUhiV4
Theme URL: https://themeforest.net/item/blue-diamond-responsive-corporate-wp-theme/3454881?ref=Freelancingcare
Free Download Theme: Search In google with “Blue Diamond WordPress Theme Free Download”

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

1. WordPress Plugin Development new Rasel Ahmed
=> https://www.youtube.com/playlist?list=PLkBDXg_A_O-h8XIYiZYPoCvQasoNwV17z

2. WordPress Plugin Tutorial by Tareq Hasan (তারেক ভাই বাংলাদেশের টপ ৩ জন এর মধ্যে একজন, সো বুঝতেই পারছেন যে ইকটু এডভান্স লেভেলের হবে)
=> https://www.youtube.com/playlist?list=PLu-53K60L1JR3DJqrtmPTdZluw-TaQ9-S

3. How to build a WordPress Plugin by Develop With WP (ইংরেজী ভাষায় টিউটোরিয়াল, কিন্তু খুব ভালো মানের)
=> https://www.youtube.com/playlist?list=PLkBDXg_A_O-h8XIYiZYPoCvQasoNwV17z

এই গেলো প্লাগিন ডেভেলাপমেন্ট। তার পর চলুন দেখে নেই কিভাবে আপনি Widget বানাবেন।
1. WordPress widget Development by PHP Phogramming. (English Tuturial)
=> https://www.youtube.com/playlist?list=PLN8tuMCe9lJ8pU9bsQDGWiHKWVNqOj2op

ওয়ার্ডপ্রেস ওয়েবসাইটঃ

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

WordPress Codex (এইটা হলো ওয়ার্ডপ্রেস এর মেইন ডকুমেন্টেশন সাইট। যেখানে আপনি ওয়ার্ডপ্রেসের সকল ফাংশনের বিস্তারিত ডকুমেন্টেশন পাবেন। এই সাইটটি ভালোভাবে ব্যবহার করা জানতে পারলে আপনার আর কোন ভয় থাকবে না।
=> http://codex.wordpress.org/

WordPress TV
=> http://wordpress.tv/

WP Beginner
=> http://www.wpbeginner.com/
(এই ওয়েবসাইট টা এক কথায় অস্থির। যেকোনো সমাধান পেতে ওদের ফলো করতে পারেন)

Tuts+ WordPress
=> http://code.tutsplus.com/categories/wordpress

Tom McFarlin
=> http://tommcfarlin.com/

Smashing Magazine
=> http://wp.smashingmagazine.com/

WP Mayor
=> http://www.wpmayor.com/

ManageWP Blog
=> https://managewp.com/blog

Paulund
=> http://www.paulund.co.uk/

Pippins Plugins
=> http://pippinsplugins.com/

Konstantin Kovshenin
=> http://kovshenin.com/

Otto on WordPress
=> http://ottopress.com/

Mark Jaquith
=> http://markjaquith.wordpress.com/

Andrew Nacin
=> http://nacin.com/

Hongkiat
=> http://www.hongkiat.com/blog/category/wordpress/

WP Superstars – Created by Adam Connell. This blog has some interesting WordPress posts for beginner and intermediate users.
=> http://www.wpsuperstars.net/

WPGlossy — Newest addition to the list of popular resource sites, created by Nirmala.
=> http://www.wpglossy.com/

WPKube – One of the best and oldest WordPress resource sites alive, though I might be a bit biased.
=> http://www.wpkube.com/

TorqueMag – A great resource site to keep your mind updated with daily WordPress news. Run by the same guys who started WPEngine.
=> http://www.torquemag.io/

DigWP – The blog runs by two awesome guys – Chris Coyier and Jeff Starr. They have some excellent tutorials on improving your WordPress blog.
=> http://www.digwp.com/

WP Explorer – One of the oldest WordPress blog with tons of freebies – themes, plugins & other useful stuff. The blog is owned and managed by AJ Clarke.
=> http://www.wpexplorer.com/

Justin Tadlock – Justin has some great and detailed tutorials on WordPress.
=> http://www.justintadlock.com/

Blondish.netBlondish.net is run by Nile Flores, where she shares her knowledge on various topics such as plugin development, general tutorials, tips and blogging.
=> http://blondish.net/

BobWP – “Learn WordPress online with BobWP”… A fantastic blog full of WordPress tutorials, tips and videos.
=> http://www.bobwp.com/

ManageWP Blog – Tips and how-to posts on effectively running and managing your WordPress blog.
=> http://managewp.com/blog

Chris Lema – Chris Lema writes a ton of useful stuff about WordPress.
=> http://chrislema.com/blog/

WPLift — Another great and popular resource site to help you get most out of WordPress.
=> http://www.wplift.com/

WP 101 – The most affordable and fastest way to learn how to use WordPress!
=> http://www.wpkube.com/go/wp101

EasyWPGuide – An online & free downloadable manual for the how to do things with WordPress.
=> http://easywpguide.com/

iThemes Tutorials – iThemes has an amazing collection of useful WordPress tutorials.
=> http://ithemes.com/tutorials/

ওয়ার্ডপ্রেস এর থিম ও প্লাগিন ডাউনলোড করার সহজ উপায়

আপনারা হয়তো অনেকেই জানেন না যে, ওয়ার্ডপ্রেস হলো GPL লাইসেন্স এর আওতায়। GPL মানে হলো General Public License. অর্থাৎ, আপনি যখন ওয়ার্ডপ্রেস ইনষ্টল করেন তখন আপনি ওদের টার্মস এন্ড কন্ডিশন পড়ে দেখবেন ওদের সকল থিম, প্লাগিন ই এই লাইসেন্স এর আওতায় পড়ে। যেহেতু ওদের ওয়ার্ডপ্রেস ই ওপেন সোর্স।

তাদের সকল থিম ও প্লাগিনও ওপেনসোর্স ও GPL লাইসেন্স এর আওতায় পড়ে। তাই আপনি যেকোনো পেইড থিম ও প্লাগিন কম মূল্যে কিনতে পারবেন এমনকি কোনো কোনো ওয়েবসাইট থেকে ফ্রি ও কিনতে পাবেন। তবে একেবারে ফ্রি ব্যবহার না করে GPL লাইনেন্স সাইট থেকে আপনি নামমাত্র মূল্যে পেইড থিম কিনতে পারবেন। এমনি কিছু সাইট হলোঃ

১. https://www.gplplus.com/

————————– এই ব্লগটি প্রতিনিয়তই আপডেট করা হবে ———————————