काम नहीं कर रहा है मैं पेजिनेशन के लिए WP PageNavi प्लगइन का उपयोग कर रहा हूं। वर्गीकरण-portflio-category.php पृष्ठ को पेजिनेट में नहीं प्राप्त करने में यह विशेष समस्या भी एक समस्या है जब WP PageNavi बंद है।वर्डप्रेस कस्टम वर्गीकरण पृष्ठांकन
मुझे होमपेज पर और पेज टेम्पलेट पेज पर काम करने के लिए अंकन प्राप्त करने का समय है, लेकिन मैंने उन्हें काम करने के लिए लिया।
पेज-home.php (एक स्थिर पहले पन्ने पर एक पृष्ठ टेम्पलेट के रूप में इस्तेमाल बुलाया "घर")
$paged = 1;
if (get_query_var('paged')) $paged = get_query_var('paged');
if (get_query_var('page')) $paged = get_query_var('page');
$i = 0;
$loop = new WP_Query(array('post_type' => 'portfolio', 'paged' => $paged, 'posts_per_page' => 24));
while ($loop->have_posts()) : $loop->the_post();
// output
$i++; endwhile;
if (function_exists('wp_pagenavi')) {
wp_pagenavi(array('query' => $loop));
wp_reset_postdata();
}
पृष्ठांकन काम करता है: यहाँ अपने कोड है!
पेज-portfolio.php (एक पृष्ठ पर एक पृष्ठ टेम्पलेट के रूप में इस्तेमाल "काम" कहा जाता है)
$i = 0;
$loop = new WP_Query(array('post_type' => 'portfolio', 'paged' => get_query_var('paged'), 'posts_per_page' => 24));
while ($loop->have_posts()) : $loop->the_post();
// output
$i++; endwhile;
if (function_exists('wp_pagenavi')) {
wp_pagenavi(array('query' => $loop));
wp_reset_postdata();
}
पृष्ठांकन काम करता है!
वर्गीकरण विज्ञान पोर्टफोलियो-category.php (एक तरह से पोर्टफोलियो वर्गों प्रदर्शित करने के लिए जैसे प्रिंट, फोटोग्राफी के रूप में इस्तेमाल, आदि)
$term = get_term_by('slug', get_query_var('term'), get_query_var('taxonomy'));
global $wp_query;
query_posts(array_merge($wp_query->query, array('posts_per_page' => 2)));
if (have_posts()) : while (have_posts()) : the_post();
// output
endwhile; endif;
if (function_exists('wp_pagenavi')) {
wp_pagenavi();
}
पृष्ठ 1 (/ पोर्टफोलियो/इंटरैक्टिव /) बहुत अच्छा लगता है! यह निश्चित रूप से केवल 2 आइटम पोस्ट कर रहा है और यह अंकन पृष्ठों की सही संख्या की गणना करता है। लेकिन जब आप पृष्ठ 2 या 3 या 4 (/ पोर्टफोलियो/इंटरैक्टिव/पेज/2 /) पर क्लिक करते हैं तो साइट index.php पर डिफ़ॉल्ट होती है और "पृष्ठ नहीं मिला" दिखाती है। अंकन विफल रहता है!
उम्मीद है कि मैं इसे जल्द ही हल कर सकता हूं। मैंने कस्टम वर्गीकरण पृष्ठों पर पेजिनेशन की इसी समस्या के साथ बहुत से लोगों को देखा है, लेकिन कोई ठोस समाधान नहीं है। कृपया सहायता कीजिए!
कृपया REME प्रतिक्रिया में शामिल करते समय सही विधि के साथ कोड प्रारूपित करने के लिए mber। जिस आइकन को आप प्रेस करना चाहते हैं वह {} की बजाय {} है। – mylogon