আপনার ওয়েবসাইটে ওয়ার্ডপ্রেস পেজিনেশন বাস্তবায়ন করতে চান?

ওয়ার্ডপ্রেস ওয়েবসাইটগুলিতে পেজিনেশন একটি সহজ বৈশিষ্ট্য যা ব্লগ পোস্টগুলিকে পৃথক পৃষ্ঠায় ভাগ করে। দর্শকদের আপনার সমস্ত নিবন্ধ স্ক্রোল করার পরিবর্তে, তারা একটি নির্দিষ্ট পৃষ্ঠায় যেতে পারে এবং সময় বাঁচাতে পারে।

প্রচুর পরিমাণে বিষয়বস্তু সহ ওয়েবসাইটগুলি পেজিনেশন প্রয়োগ করে উপকৃত হতে পারে কারণ এই বৈশিষ্ট্যটি দর্শকদের দ্রুত নেভিগেট করতে সাহায্য করে, একটি প্রদান করে ভালো অভিজ্ঞতা ডি লেকচার।

উপরন্তু, পেজিনেশন আপনার ওয়েবসাইট নেভিগেশনকে আরও ব্যবহারকারী-বান্ধব এবং ক্রলার-বান্ধব করে তোলে কারণ এটি ওয়েবসাইটের মধ্যে একটি পরিষ্কার কাঠামো তৈরি করে। ছোট ব্লগ পৃষ্ঠাগুলির অর্থ আরও দ্রুত লোডের সময়, আরও ভাল প্রচার করা ব্যবহারকারীর অভিজ্ঞতা.

এই নিবন্ধটি আপনাকে দেখাবে কিভাবে ওয়ার্ডপ্রেসে দুটি পদ্ধতি ব্যবহার করে পেজিনেশন প্রয়োগ করতে হয় – ম্যানুয়ালি এবং একটি পেজিনেশন প্লাগইন ব্যবহার করে। আমরা ওয়ার্ডপ্রেস 404 পেজিনেশন ত্রুটি এবং এটি কীভাবে ঠিক করতে হয় তার কিছু টিপসও কভার করব।

তবে আমরা শুরু করার আগে, যদি আপনি কখনও ওয়ার্ডপ্রেস ইনস্টল না করে থাকেন তবে তা সন্ধান করুন একটি ওয়ার্ডপ্রেস ব্লগ 7 পদক্ষেপ ইনস্টল করার জন্য কিভাবে et কিভাবে আপনার ব্লগে ওয়ার্ডপ্রেস থিম অনুসন্ধান, ইনস্টল এবং সক্রিয় করবেন 

তারপরে কেন আমরা এখানে আছি to

ওয়ার্ডপ্রেস পেজিনেশন কি?

ওয়ার্ডপ্রেস পেজিনেশন এমন একটি বৈশিষ্ট্য যা ব্লগ পোস্টের তালিকাকে আলাদা পৃষ্ঠায় ভাগ করে। দর্শকরা পৃষ্ঠাগুলির মধ্যে নেভিগেট করতে বা একটি নির্দিষ্ট পৃষ্ঠা নম্বরে যেতে পরবর্তী বা পূর্ববর্তী বোতামগুলি ব্যবহার করতে পারেন।

কিভাবে ওয়ার্ডপ্রেসে ম্যানুয়ালি পেজিনেশন যোগ করবেন

কোডিং দক্ষতা সহ ব্যবহারকারীরা কাস্টম কোড ব্যবহার করে ম্যানুয়ালি ওয়ার্ডপ্রেসে পেজিনেশন প্রয়োগ করতে পারেন। এই টিউটোরিয়ালে, আমরা ওয়ার্ডপ্রেস থিম ব্যবহার করছি বাইশ.

নির্দ্বিধায় নিম্নলিখিত পদ্ধতিগুলি পরীক্ষা করে দেখুন এবং আপনার প্রযুক্তিগত দক্ষতার সাথে সবচেয়ে উপযুক্ত একটি ব্যবহার করুন৷

1. functions.php ফাইলে পিএইচপি কোডের সমন্বয়

ওয়ার্ডপ্রেস পৃষ্ঠা সংখ্যা বৈশিষ্ট্য সমর্থন করে (posts_nav_link()) যা আপনি ফাইলের মূল লুপের ঠিক আগে বা পরে সন্নিবেশ করতে পারেন index.php আপনার ওয়ার্ডপ্রেস থিম।

কোডটি কেমন দেখায় তার একটি সরলীকৃত উদাহরণ এখানে:

<?php if ( have_posts() ) : ?>
<!-- Ajoutez les fonctions de pagination ici. →
posts_nav_link()
<!-- Début de la boucle principale. -->
<?php while ( have_posts() ) : the_post();  ?>
<!-- le reste de la boucle principale de  votre thème -->
<?php endwhile; ?>
<!-- Fin de la boucle principale -->
<!-- Ou ajoutez les fonctions de pagination ici. -->
<div class="nav-previous alignleft">
<?php previous_posts_link( 'Anciens Articles' ); ?>
</div>
<div class="nav-next alignright">
<?php next_posts_link( 'Articles Récents' ); ?>
</div>
<?php else: ?>
<p><?php _e('Désolé, aucun message ne correspond à vos critères.' ); ? ></p>
<?php endif; ?>

আমরা একটি ব্যবহার করার সুপারিশ শিশু থিম প্যারেন্ট থিমে সরাসরি প্রয়োগ করার পরিবর্তে এই পরিবর্তনটি করতে। একটি শিশু থিম তার মূল থিমের সমস্ত কার্যকারিতা, শৈলী এবং কার্যকারিতা উত্তরাধিকার সূত্রে পায়, যা আপনাকে যেকোনো থিম আপডেটের পরে করা পরিবর্তনগুলিকে ধরে রাখতে দেয়।

2. পেজিনেশন পরিবর্তন করতে CSS কোড যোগ করা হয়েছে

পেজিনেশন বাস্তবায়নের আরেকটি উপায় হল আপনার সক্রিয় থিমে HTML এবং CSS যোগ করা। আপনি ব্যবহার করতে পারেন এমন অনেক কাস্টম সিএসএস স্নিপেট ওয়েব ডেভেলপমেন্ট প্ল্যাটফর্মে পাওয়া যায় যেমন কোডপেন.

নিম্নলিখিত দ্বারা ডিজাইন করা একটি কাস্টম পেজিং ফাংশন আরেফেহ হাতামি. এটি একটি সাধারণ পৃষ্ঠা নম্বর নেভিগেশন বার তৈরি করতে HTML এবং CSS ব্যবহার করে। আপনি যদি আপনার ওয়ার্ডপ্রেস ওয়েবসাইটে এই স্নিপেটটি বাস্তবায়ন করার সিদ্ধান্ত নেন, প্রয়োজন অনুসারে বিভিন্ন শৈলী নিয়ে পরীক্ষা করতে দ্বিধা বোধ করুন।

ওয়ার্ডপ্রেসে পেজিনেশন প্রয়োগ করুন

3. পৃষ্ঠা দ্বারা বিষয়বস্তু পরিচালনা

পূর্ববর্তী পদ্ধতির বিপরীতে, এটি কোডিং জড়িত নয়। পরিবর্তে, আপনার যা দরকার তা হল ওয়ার্ডপ্রেস অ্যাডমিন ড্যাশবোর্ডে অ্যাক্সেস।

  1. অ্যাক্সেস সেটিংস -> পড়া ওয়ার্ডপ্রেস ড্যাশবোর্ড থেকে।
  2. পরিবর্তন করুন সবচেয়ে বেশি প্রদর্শন করে এমন ব্লগ পেজ valeur।
ওয়ার্ডপ্রেসে পেজিনেশন প্রয়োগ করুন
  1. দেখার জন্য ক্লিক করুন পরিবর্তনগুলি সংরক্ষণ করুন.

প্রতি পৃষ্ঠায় প্রদর্শিত নিবন্ধের সংখ্যা ওয়েবসাইট সামগ্রীর মোট ভলিউমের সাথে সামঞ্জস্য করা উচিত। উদাহরণস্বরূপ, যদি আপনার 50 থেকে 100টি নিবন্ধ থাকে, তাহলে প্রতিটি পৃষ্ঠায় পাঁচ থেকে দশটি নিবন্ধ থাকা আদর্শ হবে।

নীচের ছবিটি আপনাকে দেখায় যে মানটি "1" এ সেট করা থাকলে এটি কেমন দেখায়। প্রতিটি পৃষ্ঠা একটি ব্লগ পোস্ট প্রদর্শন করবে এবং ফুটার বিভাগের ঠিক আগে একটি পেজিনেশন নেভিগেশন বার প্রদর্শিত হবে। এই সেটিংটি কম কন্টেন্ট সহ ছোট ওয়েবসাইটের জন্য উপযুক্ত।

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

পৃষ্ঠাঙ্কন বাস্তবায়নের সবচেয়ে সহজ উপায় হল একটি ওয়ার্ডপ্রেস প্লাগইন ব্যবহার করা। অনেক বিনামূল্যের এবং প্রিমিয়াম পৃষ্ঠাঙ্কন প্লাগইন পাওয়া যায় অফিসিয়াল প্লাগইন ডিরেক্টরি. আমরা পরবর্তী শীর্ষ তিনটি প্লাগইন কভার করব।

এই সমস্ত প্লাগইনগুলি আপনার মেনুর মাধ্যমে কাস্টমাইজযোগ্য সেটিংস ইনস্টলেশন এবং সক্রিয়করণের সময়।

1. Wp-PageNavi

যেহেতু WP-PageNavi সবচেয়ে জনপ্রিয় ফ্রি ওয়ার্ডপ্রেস প্লাগইনগুলির মধ্যে একটি, তাই আপনার ওয়ার্ডপ্রেস থিমে বিল্ট-ইন সাপোর্ট থাকার সম্ভাবনা রয়েছে। যদি না থাকে, তাহলে প্লাগইনের অফিসিয়াল পৃষ্ঠায় প্রদত্ত কাস্টম কোডের সাথে এই প্লাগইনটি কাজ করার জন্য আপনাকে থিমের কোড ম্যানুয়ালি সম্পাদনা করতে হবে।

WP-PageNavi সহজ সেটিংস প্রদান করে যা এমনকি নতুনরাও সহজেই পরিবর্তন করতে পারে। এটি আপনাকে নেভিগেশন আইটেম লেবেল এবং পৃষ্ঠা নম্বর পরিবর্তন করতে দেয়। উপরন্তু, প্লাগইন আপনাকে বিন্যাস থেকে স্যুইচ করার অনুমতি দেয় পুরাতন প্রবন্ধ et সাম্প্রতিক প্রবন্ধ সহজ নিয়ন্ত্রণের জন্য একটি সংখ্যাযুক্ত নেভিগেশন বারে।

আরও স্টাইলিং বিকল্পগুলি অ্যাক্সেস করতে, অ্যাডঅন পাওয়ার কথাও বিবেচনা করুন WP PageNavi এর জন্য শৈলী.

2. WP-প্যাজিনেট

WP-Paginate হল একটি ওপেন সোর্স প্লাগইন যা আপনার ওয়ার্ডপ্রেস ওয়েবসাইটে পেজিনেশন যোগ করার জন্য সহজ সেটিংস অফার করে। এটি একটি ট্যাবও প্রদান করে কাস্টম সিএসএস আপনার পেজিনেশন লিঙ্কের জন্য কাস্টম কোড যোগ করতে।

ব্লগ পোস্টগুলি ছাড়াও, WP-Paginate পোস্টের মন্তব্যগুলিও সম্পাদনা করতে পারে, যা জনপ্রিয় ব্লগগুলির জন্য সহজ যেগুলি প্রচুর মন্তব্য পায়৷ অন্যান্য কাস্টমাইজযোগ্য উপাদানগুলির মধ্যে লেবেল এবং বোতাম এবং তাদের অবস্থান অন্তর্ভুক্ত রয়েছে।

বিনামূল্যের সংস্করণটি আপনার প্রয়োজনীয় সমস্ত প্রয়োজনীয় বৈশিষ্ট্য সহ আসে। তবে, সংস্করণে আপগ্রেড করা হচ্ছে জন্য আপনাকে আরও স্টাইলিং বিকল্পের পাশাপাশি প্লাগইন ডকুমেন্টেশনে অ্যাক্সেস এবং এক বছরের ডেডিকেটেড সমর্থন দেবে।

3. বর্ণানুক্রমিক পৃষ্ঠা সংখ্যা

এটির নামের সাথে সত্য, বর্ণানুক্রমিক পৃষ্ঠাকরণ আপনাকে বর্ণানুক্রমিকভাবে পোস্ট এবং পৃষ্ঠাগুলিকে বিভক্ত এবং সংগঠিত করতে দেয়। এই পেজিনেশন বিন্যাসটি আইটেমগুলিকে তাদের কীওয়ার্ড এবং বিষয়ের বিভাগ অনুসারে সাজানোর জন্য দরকারী, যা অনুসন্ধান প্রক্রিয়াটিকে আরও দক্ষ করে তোলে।

প্লাগইনের মৌলিক বৈশিষ্ট্যগুলির মধ্যে রয়েছে স্বয়ংক্রিয় পৃষ্ঠা সংখ্যা, বর্ণানুক্রমিক গ্রুপিং এবং DOM অবস্থান। বিভিন্ন প্রয়োজন এবং পছন্দের জন্য বিভিন্ন শৈলী এবং ভাষা নির্বাচন উপলব্ধ। প্রিমিয়াম সংস্করণে আপগ্রেড করা আপনাকে পেজিনেশন এবং ব্যবহারকারী তালিকার জন্য কাস্টম শর্টকোডগুলিতে অ্যাক্সেস দেবে।

উপরন্তু, বর্ণানুক্রমিক পৃষ্ঠা সংখ্যার সাথে সামঞ্জস্যপূর্ণ WooCommerce স্টোর এবং পণ্য বিভাগের পৃষ্ঠা.

কিভাবে ওয়ার্ডপ্রেস পেজিনেশন 404 ত্রুটি ঠিক করবেন?

404 ত্রুটি এটি একটি ত্রুটি বার্তা যা ওয়ার্ডপ্রেসে পেজিনেশন প্রয়োগ করার সময় প্রদর্শিত হতে পারে। বেশিরভাগ ক্ষেত্রে, এটি একটি পারমালিঙ্ক দ্বন্দ্বের কারণে ঘটে যা ব্রাউজারকে ভাঙা পৃষ্ঠাটি আবিষ্কার করতে বাধা দেয়।

আপনি যখন পরবর্তী পৃষ্ঠায় ক্লিক করেন তখন ত্রুটি সাধারণত ঘটে। কাস্টম পার্মালিংক কাঠামো /%category%/%postname%/ প্রথম পৃষ্ঠায় সাধারণত কাজ করে, কিন্তু /page/2 url যোগ করা হয়েছে https://www.domaine.com/taxonomie_personnalisee/page/2 কাস্টম পার্মালিঙ্ক সেটিংসের সাথে বিরোধ হতে পারে।

আপনার পরিস্থিতির উপর নির্ভর করে এই সমস্যার বেশ কয়েকটি সম্ভাব্য সমাধান রয়েছে।

WP_Query posts_per_page এর মান পরিবর্তন করা হচ্ছে

যদি আপনি অ্যাক্সেস করেন সেটিংস -> পড়া ওয়ার্ডপ্রেস ড্যাশবোর্ড থেকে, আপনি এটির জন্য ডিফল্ট দেখতে পাবেন ব্লগ পেজ সর্বোচ্চ প্রদর্শিত হল 10।

Vérifiez লে পার্মালিঙ্ক থেকে ব্যক্তিগতকৃত WP_Query  এবং কি যদি posts_per_page একই মান আছে। অন্যথায়, একটি বা অন্যটি পরিবর্তন করুন যাতে তারা বিরোধ না করে।

একটি পেজিং পুনর্লিখনের নিয়ম যোগ করুন

এই পদ্ধতিতে একটি পুনর্লিখনের নিয়ম তৈরি করে আপত্তিকর অংশ মুছে ফেলা জড়িত। ফাইলটিতে এই কোড স্নিপেটটি অন্তর্ভুক্ত করুন থিমের functions.php :

function my_pagination_rewrite() {
    add_rewrite_rule(category_name/page/?([0-9]{1,})/?$', 'index.php?category_name=blog&paged=$matches[1]', 'top');
}
add_action('init', 'my_pagination_rewrite');

কোড যোগ করার পর, যান সেটিংস -> পার্মালিনক্স আপনার ড্যাশবোর্ড থেকে ওয়ার্ডপ্রেস এবং ক্লিক করুন পরিবর্তনগুলি সংরক্ষণ করুন নিয়ম ক্যাশে সাফ করতে.

শেষ পর্যন্ত, পেজিনেশন একটি দরকারী বৈশিষ্ট্য যা বিষয়বস্তু-নিবিড় ওয়ার্ডপ্রেস সাইটগুলিকে ব্যবহারকারী-বান্ধব এবং নেভিগেট করা সহজ করে তোলে, একটি ভাল ব্যবহারকারীর অভিজ্ঞতা প্রদান করে। ভাগ্যক্রমে, এটি কাস্টম কোড বা একটি প্লাগইন দিয়ে প্রয়োগ করা যেতে পারে, যা সমস্ত প্রযুক্তিগত দক্ষতা স্তরের ব্যবহারকারীদের জন্য এটি সুবিধাজনক করে তোলে।

আমরা ওয়ার্ডপ্রেস ওয়েবসাইটে পৃষ্ঠাঙ্কন যোগ করার কয়েকটি উপায় পর্যালোচনা করেছি, সেইসাথে এই কার্যকারিতা বাস্তবায়নকারী তিনটি সেরা বিনামূল্যের ওয়ার্ডপ্রেস প্লাগইনও পর্যালোচনা করেছি।

অন্যান্য প্রস্তাবিত সংস্থানসমূহ

আপনার ওয়েবসাইট এবং ব্লগের নিয়ন্ত্রণ এবং নিয়ন্ত্রণে আরও যেতে আমরা আপনাকে নীচের সংস্থাগুলির সাথে পরামর্শ করার জন্য আমন্ত্রণ জানাচ্ছি।

উপসংহার

এটি এই গাইডের জন্য যা আপনাকে বলে যে কিভাবে ওয়ার্ডপ্রেসে পেজিনেশন প্রয়োগ করতে হয়। আপনার যদি কোন উদ্বেগ বা পরামর্শ থাকে, অনুগ্রহ করে আমাদের মধ্যে জানান commentaires.

তবে, আপনি আমাদের সাথে পরামর্শ করতে পারবেন সম্পদ, আপনার যদি ইন্টারনেট সাইট তৈরির প্রকল্পগুলি পরিচালনা করতে আরও উপাদানগুলির প্রয়োজন হয়, তবে আমাদের গাইডের সাথে পরামর্শ করে ওয়ার্ডপ্রেস ব্লগ তৈরি বা এক ডিভি: সর্বকালের সেরা ওয়ার্ডপ্রেস থিম.

এদিকে, আপনার বিভিন্ন সামাজিক নেটওয়ার্কে এই নিবন্ধটি ভাগ করুন.   

...