คำถามติดแท็ก loop

แกนหลักของเคียวรี WordPress, ลูปนำเสนอวิธีที่ง่ายในการเข้าถึงข้อมูลโพสต์และแสดงบนเว็บไซต์ของคุณ

1
WP_Query หลายลูปพร้อมการแบ่งหน้า
มีคำถามอื่นอีกสองสามข้อเกี่ยวกับเรื่องนี้ (และการแบ่งหน้า WP_Query ดูเหมือนจะเป็นคำถามที่ยิ่งใหญ่สำหรับผู้คนจำนวนมาก) ดังนั้นฉันจึงพยายาม จำกัด ให้แคบลงอย่างชัดเจนถึงวิธีการใช้งาน ฉันสามารถสร้างลูปที่กำหนดเองเดียวด้วยการแบ่งหน้ารหัสนี้: // http://weblogtoolscollection.com/archives/2008/04/19/paging-and-custom-wordpress-loops/ $temp = $wp_query; $wp_query= null; $wp_query = new WP_Query(); $args = array( 'showposts' => 2, 'paged' => $paged ); $wp_query->query($args); while ($wp_query->have_posts()) : $wp_query->the_post(); // The Post the_title(); echo '<br>'; the_category(' '); the_excerpt(); echo '<hr>'; endwhile; // http://codex.wordpress.org/Function_Reference/paginate_links#Examples $big = …

4
รับจำนวนการโพสต์ของวงปัจจุบันเมื่อใช้แบบสอบถามหลายรายการในหน้าเดียว
ฉันกำลังพยายามนับจำนวนโพสต์ปัจจุบันภายในลูป ฉันใช้หลายลูปในหน้าเดียวในธีมของฉัน จนถึงตอนนี้ฉันมี: $my_post_count = $wp_query->post_count; แต่เมื่อฉันพิมพ์ $ my_post_count มันจะส่งกลับจำนวนโพสต์ทั้งหมดบนไซต์ WP ของฉัน มีบางสิ่งที่เกี่ยวข้องกับการใช้หลายแบบสอบถามในหนึ่งหน้า ฉันพยายามใช้ wp_reset_query หลังจากวนซ้ำทุกครั้งเพื่อให้แน่ใจว่าฉันไม่ได้ทิ้งทุกอย่างไป ผมทำอะไรผิดหรือเปล่า?
10 wp-query  loop 

2
การใช้ WP_Query แบบกำหนดเองพร้อมด้วยวน get_template_part
ฉันมีข้อความค้นหาประเภทโพสต์ที่กำหนดเอง: <?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; $books = new WP_Query(array( 'post_type' => 'wiki', 'posts_per_page' => '50', 'paged' => $paged )); ?> และฉันต้องการวนลูปผ่านโพสต์เหล่านี้โดยใช้ loop-books.php: <?php get_template_part( 'loop', 'books' ); ?> ภายใน loop-books.php ฉันมีสิ่งเหล่านี้เหมือนกับ loop.php ปกติฉันเพิ่งเปลี่ยนฟังก์ชั่น have_posts และ the_post เพื่อทำงานกับแบบสอบถาม $ books: <?php if ( $books->have_posts() ) : ?> …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.