จะรับความคิดเห็นด้วยรหัสประจำตัวได้อย่างไร


9

ฉันมีแบบสอบถามโพสต์ที่กำหนดเองนี้เพื่อแสดงรายการโพสต์ทั้งหมดในหมวดหมู่เฉพาะ ตัวอย่างเช่นฉันมีสิ่งนี้:

$args = array('cat' => 'home','post_type' => 'post'));
$post_obj = new WP_Query($args);
while($post_obj->have_posts() ) : $post_obj->the_post();
 // do stuff here
endwhile;

ดังนั้นสำหรับหน้านี้ฉันต้องการแสดงรายการโพสต์ แต่ยังแสดงความคิดเห็น ฉันแสดงความคิดเห็นได้สูงสุด 2 ความคิดเห็นสำหรับแต่ละโพสต์

มีฟังก์ชั่นในการทำเช่นนี้?

คำตอบ:


10

get_commentsคุณสามารถใช้ ฟังก์ชั่นอ้างอิง / รับความคิดเห็น

$args = array('cat' => 'home','post_type' => 'post'));
$post_obj = new WP_Query($args);
while($post_obj->have_posts() ) : $post_obj->the_post();
    //display comments
    $comments = get_comments(array(
        'post_id' => $post->ID,
        'number' => '2' ));
    foreach($comments as $comment) {
        //format comments
    }
endwhile;
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.