หัวข้อ: ►►► [Wordpress] ช่วยดู Code ทีครับ เริ่มหัวข้อโดย: HaNoY ที่ 13 มีนาคม 2016, 22:29:51 (http://www.mx7.com/i/c88/JO5EKD.png) จากรูปจะเห็นได้ว่า มี 2 Cat คือ "sole-agent" กับ "project" ถ้าผมต้องการให้มันโชว์ cat แค่ sole-agent ต้องทำยังไงครับ code ที่เกี่ยวข้องครับ ชื่อ plugin Portfolio Post Type By Decneo โค๊ด: <?php +1 ครับ :wanwan017: หัวข้อ: Re: ►►► [Wordpress] ช่วยดู Code ทีครับ เริ่มหัวข้อโดย: darkzard ที่ 14 มีนาคม 2016, 10:12:49 บรรทัดนี้ใส่ 'category' => id (ใส่ id ของ sole-agent ครับ) ตัวอย่าง 'category' => 11
โค๊ด: $args=array('post_type' => $posttype, 'posts_per_page' =>-1, 'category' => 11); :wanwan009: ถ้าไม่ได้ยังไงลองไปศึกษาตามลิงค์ได้ครับไม่ยาก https://codex.wordpress.org/Template_Tags/get_posts https://codex.wordpress.org/Function_Reference/query_posts หัวข้อ: Re: ►►► [Wordpress] ช่วยดู Code ทีครับ เริ่มหัวข้อโดย: HaNoY ที่ 14 มีนาคม 2016, 13:44:05 บรรทัดนี้ใส่ 'category' => id (ใส่ id ของ sole-agent ครับ) ตัวอย่าง 'category' => 11 โค๊ด: $args=array('post_type' => $posttype, 'posts_per_page' =>-1, 'category' => 11); :wanwan009: ถ้าไม่ได้ยังไงลองไปศึกษาตามลิงค์ได้ครับไม่ยาก https://codex.wordpress.org/Template_Tags/get_posts https://codex.wordpress.org/Function_Reference/query_posts ยังดึงไม่ได้สักทีครับ คือจะบอกว่า ผมรู้ php แค่งูๆ ปลาๆ ครับ :'( หัวข้อ: Re: ►►► [Wordpress] ช่วยดู Code ทีครับ เริ่มหัวข้อโดย: rukrean ที่ 14 มีนาคม 2016, 15:24:34 ผมก็งูๆ ปลาๆ เหมือนกันครับ แต่ผมเคยเขียนเอาไว้โดยเลือก category แบบปกติ ไม่ได้ใช้ post_type อะไรเข้ามาเพิ่มเติม ดังนี้ครับ
<?php // WP_Query arguments $args = array ( 'category_name' => 'sole-agent', 'posts_per_page' => '6', ); // The Query $query = new WP_Query( $args ); ?> <?php if ($query->have_posts()) : ?> <?php while ($query->have_posts()) : $query->the_post(); ?> <div class="content"> </div> <?php endwhile; ?> <?php wp_reset_postdata(); ?> <?php endif; ?> ประมาณนี้ครับ หรือ ไม่ลองเปลี่ยน query ใหม่ตามนี้ครับตามนี้ครับ <?php // WP_Query arguments $args = array ( 'post_type' => array( 'blog' ), 'category_name' => 'sole-agent', 'posts_per_page' => '6', ); // The Query $wp_query = new WP_Query( $args ); ?> หรือไม่ก็แก้ที่บรรทัดแรก ตามนี้ครับ $args = array ('post_type' => array(ชื่อpost-type),'category_name' =>'sole-agent','posts_per_page' =>'6',); ผมก็ช่วยได้เท่านี้แหละครับ ไม่รู้จะได้เปล่า 555 หัวข้อ: Re: ►►► [Wordpress] ช่วยดู Code ทีครับ เริ่มหัวข้อโดย: HaNoY ที่ 14 มีนาคม 2016, 16:52:35 เห้ออออ สงสัยต้องจ้างละ แก้ไง ก็ไม่ได้สักที
หัวข้อ: Re: ►►► [Wordpress] ช่วยดู Code ทีครับ เริ่มหัวข้อโดย: HaNoY ที่ 15 มีนาคม 2016, 13:41:27 แก้ได้แล้วครับ บรรทัดเดียวจบ !!!
$args=array('post_type'; => $posttype, 'post__not_in' => array(ID), 'posts_per_page'; =>-1); |