‌ওয়ার্ডপ্রেসের বিল্টইন পেজিনেশন

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

 
পেজ পেজিনেশন কোড

<div class="pagination">
<?php
global $wp_query;
$big = 999999999; // need an unlikely integer
echo paginate_links( array(
'base' 		=> str_replace( $big, '%#%', esc_url( get_pagenum_link( $big ))),
'format' 	=> '?paged=%#%',
'current' 	=> max(1, get_query_var('paged') ),
'total' 	=> $wp_query->max_num_pages,
'prev_next' 	=> True,
'prev_text'	=> __('« Previous'),
'next_text' 	=> __('Next »'),						
'before_page_number'=> ''
) );
?>
</div>

বিস্তারিত কোডেক্সে: https://codex.wordpress.org/Function_Reference/paginate_links

 

কমেন্ট পেজিনেশন কোড

<div class="pagination">
<?php paginate_comments_links( array('prev_text' => '&laquo;', 'next_text' => '&raquo;') )  ?>
</div>

বিস্তারিত কোডেক্সে: https://codex.wordpress.org/Function_Reference/paginate_comments_links

 

পেজ পেজিনেশন এবং কমেন্ট পেজিনেশন উভয়ের জন্য CSS কোড

/* For Pagination CSS */
.pagination{
clear:both;
font-size:14px;
line-height:14px;
padding:20px 0; 
overflow: hidden;
text-align: center;
}
.pagination span, .pagination a{
margin:2px 2px 2px 0;
padding:6px 9px 5px 9px;
text-decoration:none;
width:auto;
color:#fff;
background:#555;
line-height: 30px;
}
.pagination a:hover{
color:#fff;
background:#3279BB;
}
.pagination .current{
padding:6px 9px 5px 9px;
background:#3279BB;
color:#fff;
} 

২০ Comments on "‌ওয়ার্ডপ্রেসের বিল্টইন পেজিনেশন"

  1. Dear. আপনার ব্লগসাইট ট্রাকচার ছোট মনে হলেও বাস্তবে ইহার প্রতিফলন ব্যাপক। আপনার সাইটটি খুব সুন্দর। অনেক অনেক ধন্যবাদ।

  2. অসংখ্য ধন্যবাদ ভাইয়া…..গুরুত্বপূর্ণ এই পোষ্টের জন্য। আমার মনে হয় আপনার এই নিরদেসনা অনুসরন করলে অনেকেই উপকৃত হবে।

মন্তব্য করুন

×
কপিরাইট © ২০০৬-২০২৪ সমকাল দর্পণ. সর্বস্বত্ব সংরক্ষিত।
সার্বিক তত্ত্বাবধানে রয়েল টেকনোলজিস