Tag Archives: full width template

A History of Full Width Template || কিভাবে বানাতে হয় ?

আজ কিছু শিখাবো না , আসেন গল্প করি।;)

আমি আর কি গল্প করবো বলেন , আছি এক WP নিয়া, ওটার ই একটা গপ্প বলি, ওয়ার্ডপ্রেস ঘাটতে ঘাটতে অনেকদিন থেকেই মনে প্রশ্ন জাগে নতুন পেজ বানানুর সময় ডান পাশ থেকে যে সিলেক্ট করে দেই এটা Archive পেজ, এটা Contact Page, এটা Full Width পেজ, আসলে এগুলা আসে কই থেইক্ক্যা। সময় পাইতেছিলাম না গবেষনা করার, পরে একদিন বসে মামার গোপন জিনিস উদ্ধার কইরাআল্লাম।

<? নীতিবাক্য 

/* ওয়ার্ডপ্রেস শিখার জন্য উত্তম হলো একটি বেসিক ২০/৩০ কেবির থীম ইন্সটল করে কাস্টমাইজ করা। অনেক কিছু জানা যায় তাহলে। */

?>

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

page.php ফাইল এবং full-width-page.php এই দুটি ফাইলের মধ্যে ডিফারেন্স কি ? ডিফারেন্স হলো, page.php তে সাইডবার থাকে , full-width-page.php তে সাইডবার থাকে না। তারমানে সাইডবার টা উঠায়দিলেই ফুল উইডথ পেজ হয়ে গেল ?

আচ্ছা আসেন দেখি, হয়ে গেল কি গেল না চেক করি, প্রথমে সি-প্যানেলে লগিন করেন, তারপর ফাইল ম্যানেজার , তারপর থিম এ যান, সেখান থেকে page.php ফাইলটা ডাউনলোড করেন। তারপর রিনেম করে full-width.php অথবা আপনার পছন্দের নাম লিখে আপলোড করেন।

ফাইল এর এডিট মুডে যান , তারপর নিচের কোডটি লিখেন প্রথমে,

<?php
/*
Template Name: Full Width
*/
?>

তারপর, <?php get_sidebar(); ?> কোডটি খুজে করুন, এবং মুছে দিন।

এবং <div id=”container”> খুজে বের করে <div id=”container” class=”fullwidth”> করে দিন।

style.css ফাইলে যেয়ে নিচের কোডটুকু এড করে দিন।

#container.fullwidth  {
margin: 40px auto;
width: 940px;
margin-top:40px;
}

আর যদি <div id=”container”> না থাকে তাহলে নিজেই লেখে নিন।

সি এস এস ফাইলে ডিফল্ট কোড লেখা আছে। margin, width, margin-top এসব কমিয়ে বাড়িয়ে ঠিক করে নিন। দরকার না হলে মুছে দিন। ২ নং স্ক্রীনশটে দেখুন আমি শুধু width দিয়েছি, কারন আমার আর কিছু দরকার নাই। কাজ মোটমুটি শেষ। এবার ড্যাশবোর্ডে Add new Page এ ক্লিক করে ডানপাশে দেখুন ডিফল্ট টেমপ্লেট এর সাথে Full Width ও যোগ হয়ে গেছে। Full Width সিলেক্ট করে পেজ পাবলিশ দেন। দেখবেন পেজটি  Full Width হয়ে গেছে।

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

ধন্যবাদ। গপ্প শেষ। 😉