এক ভাই জানতে চেয়েছেন কিভাবে সাধারন ডাটাবেজকে ওয়ার্ডপ্রেসে ঢুকালাম। আপনি যে ডাটাবেস এ কাজ করেছেন সেখান থেকে আপনার টেবিলগুলো বের করে নিন এবং ওয়ার্ডপ্রেসের ডাটাবেস এ ইম্পোর্ট করুন। এবং সাধারন যে নিয়মে পিএইচপি দিয়ে কানেক্ট করতে হয় সেভাবে করুন।
নিচে দেখুন আমার বাইরের পেজ কানেক্ট করার কোড, কিভাবে বাহিরের পেজ যোগ করতে হয় তা দেখুন এখান থেকে। আমার আগের পোস্টে বিস্তারিত লিখতে পারিনি।
এই কোডগুলোর উপরে নিচের কোডটুকু যোগ করুন,
<?php
/*
Template Name: gallery
*/
?>
আরেকটি বিষয় জানতে চেয়েছেন তা হল gallery পেজটাকে কোথায় আপলোড করেছি ?
আমি বলতে আসলে ভুলে গিয়েছিলাম, এই পেজটা আপনি যে থিম নিয়ে কাজ করছেন সেই থিম ফোল্ডারে রাখবেন। নিচে দেখুন,
শেষ বিষয়টি ছিল ফ্রন্ট পেজ এ কিভাবে আনলাম। এটা নির্ভর করে আপনার থিমের উপরে। তবে আপনি যদি মেনু হিসেবে যোগ করতে চান তাহলে সহজেই তা করতে পারেন। মেনু এবং ফ্রন্ট পেজ এ কিভাবে আনতে হয় তা এখান থেকে দেখুন- মেনু ও ফ্রন্টপেজ।
এখন আসি ওয়ার্ডপ্রেসে পেজ ঢুকালাম, এখন দেখাতে হবে তো পোস্টগুলো !
নিচের মাত্র কয়েকটা লাইন লিখলেই আপনি আপনার কাংখিত পোস্ট পাবেন।
<?php
$post_id = 149;
$queried_post = get_page($post_id);
?>
<h2><?php echo $queried_post->post_title; ?></h2>
<?php echo $queried_post->post_content; ?>
উপরে get_page মানে আপনি কোন পেজটি চাচ্ছেন তার আইডি আছে, আপার একি কাজ আপনি পোস্টের বেলায়ও করতে পারেন শুধু
get_page এর জায়গায় get_post লিখলেই হবে এবং নিচের মত করে পোস্ট আইডি বের করতে হবে। পুরো কোড দেখুন,
<?php
$post_id = 149;
$queried_post = get_post($post_id);
?>
<h2><?php echo $queried_post->post_title; ?></h2>
<?php echo $queried_post->post_content; ?>
এখন আসি এই পোস্ট আইডি কিভাবে পাবেন?
নিচের ছবি দেখুন,
এখানে আমি Gallery পেজের উপরে মাউস পয়েন্টার রেখেছি এবং নিচে দেখুন
wp-admin/post.php?post=149&action=edit
দেখাচ্ছে। এই 149 ই হল আপনার পোস্ট আইডি। এভাবে করলেই আপনি আপনার পেজে নির্দিষ্ট পোস্ট/পেজ দেখাতে পারবেন।
ওয়ার্ডপ্রেসের লেআউট দিতে চাইলে সামনে পিছনের ডিফল্ট কোডগুলো বসালেই কাজ হয়ে যাবে। যেমন,
<!--show header-->
<?php get_header(); ?>
<!--show sidebar-->
<?php get_sidebar(); ?>
<!--show footer-->
<?php get_footer(); ?>
আমি আরো ভালো করে বুঝানোর জন্য একটি ডেমো পেজ এর কোড দেখাচ্ছি। নিচে দেখুন,
<?php
/*
Template Name: gallery
*/
?>
<!--show header-->
<?php get_header(); ?>
<?php
$post_id = 149;
$queried_post = get_page($post_id);
?>
<h2><?php echo $queried_post->post_title; ?></h2>
<?php echo $queried_post->post_content; ?>
<!--show sidebar-->
<?php get_sidebar(); ?>
<!--show footer-->
<?php get_footer(); ?>
যারা ওয়ার্ডপ্রেস নিয়ে একটু ঘাটাঘাটি করেন তাদের এই কথাগুলো না বোঝার কথা নয়। আমি চেষ্টা করেছি স্বল্প কথায় বলার। কতটুকু সফল হয়েছি তা আপনারাই বলতে পারবেন। কমেন্টের আশায় রইলাম।
বিঃদ্রঃ লেখাটি আগে আমার ব্লগে প্রকাশিত। ওয়ার্ডপ্রেস নিয়ে সকল টিউটোরিয়াল দেখতে ঘুরে আসতে পারেন আমার ব্লগ থেকে।
আমি Liton-Online.com। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 14 বছর 3 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 13 টি টিউন ও 129 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
ওয়েবের উপরে কাজ করছি, সাথে টুকটাক ব্লগিং করি। http://www.liton-online.com সাইটের এডমিন আমি। আপনাদের সাহায্য কামনা করছি। ফেসবুকে আমি https://www.facebook.com/litonice09
valo jinis