Monthly Archives: Jan 2012

WordPress

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 শিখতে চান একটি সিম্পল ফ্রি থীম নিয়ে ব্লগ/সাইট বানান। তারপর কাস্টমাইজ করুন দেখবেন কতো কিছু লাগে ওটা কাস্টমাইজ করতে। কষ্ট হবে, তবে অনেক কিছু শিখা হবে জানা হবে।

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

Read More
WordPress

এক্সক্লুসিভঃ ওয়ার্ডপ্রেস ব্যাকআপের সব সমস্যার সমাধান

backup1

হেই , সবাই কেমন আছেন ? আজ হাজির হলাম একটি এক্সক্লুসিভ জিনিস নিয়ে। আমি ওয়ার্ডপ্রেস সাইটের ব্যাকআপ নিয়ে মোটামোটি বিরক্ত গত ১ বছর ধরে। ব্যাকআপ এর জন্য যখন প্রথম প্রথম প্লাগিন ঘাটতাম তখন দেখতাম বেশির ভাগই ডাটাবেস ব্যাকআপ ছাড়া আর কিছু নাই। আরে ভাই, ডাটাবেস ব্যাকআপ তো আমি সিপ্যানেল থেকেই নিতে পারি। তোমার প্লাগিন এর দরকার কি তাইলে? সেজন্য সবসময় ম্যানুয়াল ব্যাকআপ নিতাম।বেশ ঝামেলা লাগতো , আলাদা করে ডাটাবেস ব্যাকআপ নিতাম এরপর ফাইলগুলোও হার্ডডিস্কে সেভ করে রাখতাম। এই গেল পূর্ব কথা, এখন আসি বর্তমানে –

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

তারপর প্লাগিন ভাইরে কইলাম, আমারে ফুল ব্যাকআপ দেন। ৩০ সেকেন্ড পর দিল। আমিও ডাউনলোড কইরা নিশ্চিন্তে একটা ঘুম দিলাম। 🙂

ঘুম থেইক্ক্যা উইঠা মন চাইলো প্লাগিন এর লগে ইট্টু গল্প করন যাক। 😉 , ভাইরে কইলাম ভাই ফুল ব্যাক তো দিলেন আমারে, তা কি কি ব্যাকআপ নিচেন আসলে ?

প্লাগিনঃ যা কইচি তা ই নিচি। চিন্তা কইরা দেহ, ফুল কইতে কি কি বুজায়।

আমি কইলাম ফুল কইতে মেলা কিছু বুজায়। যেমনঃ ডাটাবেস ব্যাকআপ, ফাইলস ব্যাকআপ, ওয়ার্ডপ্রেস ব্যাকআপ।

প্লাগিনঃ আমি ও তো ফুল কইতে এগুলাই বুঝি। 🙂

আমার খুশি আর রাখে কে তখন। ওয়ার্ডপ্রেস, ডাটাবেস এবং wp-content সব ব্যাকআপ ভাইয়ে নিয়া নিছে এক কথায় (এক ক্লিকে)।

যাই হোক, ব্যাকআপ নেয়া তো শেষ কবেই। এইবার আসি Restore এর ঝামেলায়। ঘাম ছুইট্টা গেছে আমার এই কামডা করতে। 😀

আসেন আপনাদের ও ঘাম ছুটাই। উপরের ছবিতে ফুল ব্যাকআপ এর পাশে যেখানে Restore/Migrate লেখা আছে সেখানে ক্লিক করুন। এবং importbuddy.php নামে ফাইল টা ডাউনলোড করুন। তারপর সার্ভারে public_html এ মানে ফাইল ম্যানেজারে যেয়ে এই ফাইলটা আপলোড করুন এবং ব্যাকআপ এর .zip ফাইলটা আপলোড করুন।

কি করলাম আমরা ? জাস্ট ২ টা ফাইল আপলোড করলাম। এখন সাইটের URL টাইপ করুন ব্রাউজারে। এবং শেষে / দিয়ে importbuddy.php লিখুন। এবং এন্টার চাপুন। যেমনঃ http://yoursite.com/importbuddy.php। এখন কিছু ইনফরমেশন দিতে হবে আপনাকে এবং সাবমিট করতে হবে। একে একে বলি শুনেন,

১. প্লাগিন এর সেটিং এ যেয়ে Import password (optional) এ একটি পাসওয়ার্ড দিন। সেভ করুন।

২. ব্রাউজারে http://yoursite.com/importbuddy.php এ এসে নেক্সট স্টেপ এ ক্লিক করুন।

৩. Restore to same server সিলেক্ট করুন যদি সেম সার্ভারে ই রিস্টোর করতে চান। আর অন্য সার্ভারে করতে চাইলে Migrate to new server সিলেক্ট করুন। তারপর নেক্সট চাপুন।

৪. নেক্সট স্টেপ এ ক্লিক করুন।

৫. এখানে ব্লগ URL , ডাটাবেস ইউজার নেম, ডাটাবেস পাসওয়ার্ড এসব দিন।

ব্যস হয়ে গেল, সবচেয়ে ভালো হয়, নিচের ছোট্ট ভিডিও টা ডাউনলোড করে দেখলে।

বেশি না লেখে শর্টকাট মেরে দিলাম। 😉 মাইন্ড খাইয়েন না।

আর, যার যার প্লাগিনটা লাগবে আমাকে মেসেজ করুন এখানে । কোন সমস্যায় পড়লে মন্ত্যব্যে জানান।

২০০ ডলারের প্রিমিয়াম প্লাগিন তাই ডাউনলোড লিঙ্ক দিলে একটু সমস্যা। বুজেনই তো। কবে আবার মামলা খাইয়্যা যাই। 😀

ও হ্যা, প্লাগিনটার নাম টা বলি নাই। Backup Buddy.

সব শেষে সকলকে ধন্যবাদ।

হ্যাপি ওয়ার্ডপ্রেসিং ….

Read More