এটি 12 পর্বের ওয়ার্ডপ্রেস কোডিং বিষয়ক টিউনের 3 পর্ব
Wordpress blog page number add coding
WordPress blog page number add coding

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

wp-page-navi

wp-page-navi

কাজের ধারা:
“””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””””’
খুব বেশি না এইটার জন্য আমাদের কে মাত্র চারটা কাজ করতে হবে ।

১।আপনার থিম এর ‘Older Entries’ এবং ‘Newer Entries’ রিমুব করা ।
২।function.php তে কোড বসানো ।
৩। আপনার থিম এর যে জায়গায় “Older Entries” and “Newer Entries” ছিল সেখানে কোড বসানো ।
৪।style.css এ কিছু কোড বসানো ।

তাহলে এখন প্রথমে আপনার ডেশবোর্ড এ লগিন করুন।তারপর Aperance>Edit এ যান।
১ম ধাপের জন্য আপনাকে থিম এর index.php তে প্রায় এই রকম একটা কোড আছে ঐটা রিমুব করে দেন ।
“<div><?php next_posts_link(‘&laquo; Older Entries’) ?></div>
<div><?php previous_posts_link(‘Newer Entries &raquo;’) ?></div>

wp-page-navi

wp-page-navi

তারপর নিচের কোড টা কপি করে নিয়ে আপনার থিম এর function.php “?>” এই ট্যাগ এর আগে বসিয়ে দিন ।না বুজলে নিচের চত্র দেখুন ।

wp-page-navi

wp-page-navi

function pagination($pages = ”, $range = 4)
{
$showitems = ($range * 2)+1;

global $paged;
if(empty($paged)) $paged = 1;

if($pages == ”)
{
global $wp_query;
$pages = $wp_query->max_num_pages;
if(!$pages)
{
$pages = 1;
}
}

if(1 != $pages)
{
echo “<div class=”pagination”><span>Page “.$paged.” of “.$pages.”</span>”;
if($paged > 2 && $paged > $range+1 && $showitems < $pages) echo “<a href=’”.get_pagenum_link(1).”‘>&laquo; First</a>”;
if($paged > 1 && $showitems < $pages) echo “<a href=’”.get_pagenum_link($paged – 1).”‘>&lsaquo; Previous</a>”;

for ($i=1; $i <= $pages; $i++)
{
if (1 != $pages &&( !($i >= $paged+$range+1 || $i <= $paged-$range-1) || $pages <= $showitems ))
{
echo ($paged == $i)? “<span class=”current”>”.$i.”</span>”:”<a href=’”.get_pagenum_link($i).”‘ class=”inactive”>”.$i.”</a>”;
}
}

if ($paged < $pages && $showitems < $pages) echo “<a href=””.get_pagenum_link($paged + 1).””>Next &rsaquo;</a>”;
if ($paged < $pages-1 && $paged+$range-1 < $pages && $showitems < $pages) echo “<a href=’”.get_pagenum_link($pages).”‘>Last &raquo;</a>”;
echo “</div>n”;
}
}
তারপর update file এ ক্লিক করে পরিবর্তন করে নিন ।
এখন দেখুন আপনার থিম এর যে জায়গায় “older Entries” এবং

“Newer Entries” ছিল ।বিভিন্ন ফাইল এ সার্চ দিয়ে ও দেখতে পারেন । বেশির ভাগ থিম এ index.php বা pagination.php তে থাকতে পারে ।তাই আপনারা ওই গুলি তে আগে দেখবেন । তার পর ওইখানে নিচের কোড টা কপি করে বসিয়ে দেন ।

<?php if (function_exists(“pagination”)) {
pagination($additional_loop->max_num_pages);
} ?>

তারপর শেষ কাজ হচ্ছে style.css এ নিচের কোডগুলি কপি করে সবার শেষে বসিয়ে দিন ।

.pagination {
clear:both;
padding:20px 0;
position:relative;
font-size:11px;
line-height:13px;
}

.pagination span, .pagination a {
display:block;
float:left;
margin: 2px 2px 2px 0;
padding:6px 9px 5px 9px;
text-decoration:none;
width:auto;
color:#fff;
background: #555;
}

.pagination a:hover{
color:#fff;
background: #3279BB;
}

.pagination .current{
padding:6px 9px 5px 9px;
background: #3279BB;
color:#fff;
}
তারপর আপনার পেজ থেকে একবার ঘুরে আসুন ।দেখুন কি সুন্দর কাজ করছে ।ভুল হলে ক্ষমা করে দিবেন ।কারন মনুষ মাত্র ই ভুল । আর কমেন্ট দিতে কিন্তু ভুলবেন

না ।

পূর্বে প্রকাশিত

Series Navigation<< ওয়ার্ডপ্রেস কোডিং [পর্ব-২] :: যেকনো থিম এ তিনটা ফুটার কলাম এড করার সহজ পদ্ধতিওয়ার্ডপ্রেস কোডিং [পর্ব-৪] :: আপনার সাইট এ PHP ALLOW করুণ কোন প্লাগিন ছারা >>