আমি ওয়ার্ডপ্রেস সহায়তাতে এই সমস্যাটি পেয়েছি এবং দুর্ভাগ্যক্রমে বিষয়টি এখন বন্ধ। আমার এই একই সমস্যা আছে ... (নীচে পড়ুন)
আমরা একটি সাইট তৈরি করেছি যেখানে সদস্যগণ পছন্দের বই, চলচ্চিত্র, গান ইত্যাদির মতো জিনিসগুলির সুপারিশ করতে পারেন এই সমস্যার জন্য আমি চলচ্চিত্রের পৃষ্ঠাটি উদাহরণ হিসাবে ব্যবহার করব।
"মুভিজ" পৃষ্ঠাটি শেষ পর্যন্ত একটি কাস্টম পৃষ্ঠার টেম্পলেট যা ওয়ার্ডপ্রেসকে "চলচ্চিত্র" (বিভাগ 31) বিভাগে দেওয়া সমস্ত পোস্টের এলোমেলো তালিকা প্রদর্শন করতে বলে। এটি নীচের কোডটি ব্যবহার করে এলোমেলো ক্রমে এই চলচ্চিত্রগুলির শিরোনাম প্রদর্শন করে।
<?php
$rand = new WP_Query("cat=31&showposts=-1&orderby=rand");
while($rand->have_posts()) : $rand->the_post();
?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?>
<?php endwhile; ?>
সমস্যাটি হল তালিকাটি দীর্ঘতর হচ্ছে এবং আমি একে একে প্রায় 10 টির বেশি বা দুটি পৃষ্ঠাতে বিভক্ত করতে চাই। এটি অর্জনের জন্য, আমি নীচের কোডটি ব্যবহার করেছি।
<?php
$page = (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts("cat=31&orderby=rand&showposts=10&paged=$page");
while ( have_posts() ) : the_post()
?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?>
<?php endwhile; ?>
তবে একটি সমস্যা রয়েছে কারণ যদিও এটি প্রতিটি (প্যাগিনেটস) 10 টি পোস্টের পৃষ্ঠাগুলিতে ডেটা বিভক্ত করে, এটি পৃষ্ঠায় 2 এবং আরও 10 টি পোস্টের একটি নতুন সেট অন্তর্ভুক্ত করতে ব্যর্থ। অন্য কথায়, কারণ এটি এলোমেলো ক্রমে জিনিসগুলি তালিকাভুক্ত করছে, এটি কেবল বেরিয়ে যায় এবং আরও 10 টি এলোমেলো পোস্ট পেয়ে যায় (বা এই ক্ষেত্রে চলচ্চিত্রের শিরোনাম)। ফলস্বরূপ, আমাদের পৃষ্ঠা 2 তে 10 এলোমেলো সিনেমার শিরোনামগুলির পরিবর্তে কয়েকটি পুনরাবৃত্ত চলচ্চিত্রের শিরোনাম পোস্ট রয়েছে etc.
আমার প্রশ্নটি হ'ল - পৃষ্ঠা 1 এ অন্তর্ভুক্ত র্যান্ডম 10 টি পোস্টগুলিকে "মনে রাখার" জন্য ওয়ার্ডপ্রেস পাওয়ার জন্য আমি এই কোডটিতে কী যুক্ত করতে পারি এবং তারপরে পৃষ্ঠা, 2, 3, ইত্যাদিতে 10 পোস্টের একটি নতুন সেট পেতে পারি? সমস্ত পোস্ট প্রদর্শিত হয়। আমি 10 পৃষ্ঠাগুলির এলোমেলোভাবে বাছাই করার সময় প্রতি পৃষ্ঠায় কোনও পোস্টের একমাত্র উপস্থিতি থাকতে চাই।